SimulationCraft 902-01

for World of Warcraft 9.0.2.36401 Live (wow build level 36401)

Beta Release

Current simulator hotfixes

Death Knight

Tag Spell / Effect Field Hotfixed Value DBC Value
2020-10-25 Incorrect cooldown for Magus of the Dead's Frostbolt.
Frostbolt cooldown 3000.00 0.00
2020-09-20 Incorrect cooldown for Magus of the Dead's Frostbolt.
Frostbolt cooldown 3000.00 0.00

Mage

Tag Spell / Effect Field Hotfixed Value DBC Value
2018-12-28 Manually set Arcane Orb's travel speed.
Arcane Orb prj_speed 20.00 0.00
2017-06-21 Ice Lance is slower than spell data suggests.
Ice Lance prj_speed 47.00 50.00
2017-03-20 Manually set Frozen Orb's travel speed.
Frozen Orb prj_speed 20.00 0.00

Table of Contents

Raid Summary

Additional Raid Information

Zandalari Troll (Bwonsamdi) : 7542 dps, 4091 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7541.6 7541.6 13.3 / 0.176% 813.1 / 10.8% 7.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
1023.7 996.9 Mana 0.02% 45.1 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
Zandalari Troll (Bwonsamdi) 7542
Arcane Explosion 520 6.9% 22.3 8.70sec 6948 5779 Direct 67.0 1708 3421 2316 35.5%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.34 67.03 0.00 0.00 1.2023 0.0000 155235.14 155235.14 0.00% 5778.77 5778.77
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.49% 43.22 28 61 1707.91 1430 2002 1707.41 1577 1866 73811 73811 0.00%
crit 35.51% 23.81 11 43 3420.65 2860 4004 3419.28 3041 3768 81424 81424 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.546000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 54.6%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    rop_phase
    [h]:10.88
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
    standard_rotation
    [o]:11.46
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
Conflagration Flare Up 268 3.6% 88.5 3.66sec 907 0 Direct 265.5 199 428 302 45.1%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 88.50 265.50 0.00 0.00 0.0000 0.0000 80250.16 80250.16 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 54.89% 145.74 81 217 198.61 177 248 198.58 186 215 28949 28949 0.00%
crit 45.11% 119.76 66 183 428.36 354 495 428.07 394 460 51301 51301 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 313 4.1% 12.8 22.52sec 7322 5812 Direct 38.3 1737 3562 2440 38.5%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.76 38.29 0.00 0.00 1.2597 0.0000 93455.35 93455.35 0.00% 5812.26 5812.26
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 61.47% 23.54 12 41 1736.73 1526 2136 1737.13 1584 1887 40886 40886 0.00%
crit 38.53% 14.75 5 29 3562.04 3052 4272 3558.00 3052 4069 52569 52569 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [Z]:0.54
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [g]:4.22
  • if_expr:active_enemies>2
    standard_rotation
    [m]:7.99
  • if_expr:active_enemies>1
Embrace of Bwonsamdi 56 0.7% 20.1 14.33sec 831 0 Direct 20.1 613 1226 831 35.5%

Stats Details: Embrace Of Bwonsamdi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 20.09 20.09 0.00 0.00 0.0000 0.0000 16696.61 16696.61 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.46% 12.95 4 26 613.05 613 613 613.05 613 613 7941 7941 0.00%
crit 35.54% 7.14 0 17 1226.09 1226 1226 1224.89 0 1226 8756 8756 0.00%

Action Details: Embrace Of Bwonsamdi

  • id:292380
  • school:shadow
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.220000
  • spell_power_mod.direct:0.220000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:292380
  • name:Embrace of Bwonsamdi
  • school:shadow
  • tooltip:
  • description:{$@spelldesc292360=Your damaging abilities have a chance to deal $<damage> Shadow damage and heal you for {$s2=100}% of the damage done.}
Fire Blast 645 8.5% 37.4 8.01sec 5151 0 Direct 37.4 0 5152 5152 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.41 37.41 0.00 0.00 0.0000 0.0000 192700.16 192700.16 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.41 29 45 5151.61 4149 5809 5150.66 5006 5298 192700 192700 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [O]:22.88
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
    combustion_phase
    [Q]:12.92
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [c]:1.61
  • if_expr:!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 (75) 0.9% (1.0%) 3.7 90.36sec 6075 3103 Direct 3.7 (23.0) 0 5482 5482 100.0% (100.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.70 3.69 0.00 0.00 1.9575 0.0000 20256.18 20256.18 0.00% 3103.40 3103.40
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.69 3 4 5482.35 5482 5482 5482.35 5482 5482 20256 20256 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [X]:3.73
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
    Conflagration 7 0.1% 3.7 90.35sec 597 0 Periodic 19.3 0 114 114 100.0% 3.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.69 0.00 19.27 19.27 0.0000 1.5179 2206.20 2206.20 0.00% 75.42 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 19.27 16 21 114.47 74 121 114.53 114 116 2206 2206 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Flamestrike 2192 29.1% 66.9 4.22sec 9795 4315 Direct 200.8 2231 4574 3265 44.1%

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 66.95 200.85 0.00 0.00 2.2699 0.0000 655763.25 655763.25 0.00% 4315.20 4315.20
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.86% 112.20 72 159 2230.93 1992 2789 2230.11 2105 2335 250292 250292 0.00%
crit 44.14% 88.65 40 154 4573.69 3984 5578 4569.41 4170 4949 405471 405471 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    rop_phase
    [b]:13.60
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:11.32
  • if_expr:(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
    standard_rotation
    [j]:13.42
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:28.59
  • if_expr:active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
Ignite 1705 22.6% 340.7 0.92sec 1496 0 Periodic 885.0 576 0 576 0.0% 98.6%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 340.73 0.00 885.01 885.01 0.0000 1.0000 509855.81 509855.81 0.00% 576.10 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 885.01 695 1075 576.47 37 3030 576.14 488 673 509856 509856 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (44) 0.0% (0.6%) 3.0 120.38sec 4401 5064

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8693 0.0000 0.00 0.00 0.00% 5064.02 5064.02

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [K]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 117  / 44 0.6% 211.9 3.88sec 62 39 Direct 211.1 46 92 62 35.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 211.89 211.09 0.00 0.00 1.5774 0.0000 13151.27 13151.27 0.00% 39.35 39.35
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.31% 135.76 84 167 45.91 39 54 45.92 44 49 6232 6232 0.00%
crit 35.69% 75.33 42 100 91.84 78 109 91.86 85 98 6919 6919 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.69
Phoenix Flames 0 (529) 0.0% (7.0%) 13.8 21.88sec 11477 9413

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.77 0.00 0.00 0.00 1.2193 0.0000 0.00 0.00 0.00% 9412.53 9412.53

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [W]:8.09
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [e]:1.67
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [k]:4.00
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 529 7.0% 13.7 21.83sec 11516 0 Direct 41.2 1890 4552 3841 73.3%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.72 41.16 0.00 0.00 0.0000 0.0000 157979.91 157979.91 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 26.75% 11.01 3 21 1890.40 1361 3300 1890.04 1361 2336 20799 20799 0.00%
crit 73.25% 30.15 17 41 4551.56 2722 6601 4551.54 4112 4887 137181 137181 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 877 (928) 11.6% (12.3%) 25.9 10.13sec 10681 8857 Direct 26.9 (68.5) 3570 9919 9736 97.1% (97.1%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 25.94 26.89 0.00 0.00 1.2060 0.0000 261798.87 261798.87 0.00% 8856.74 8856.74
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 2.89% 0.78 0 2 3570.21 3570 3570 2470.07 0 3570 2775 2775 0.00%
crit 97.11% 26.11 19 38 9919.44 7140 9997 9924.15 9218 9997 259024 259024 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [T]:4.86
  • if_expr:buff.firestorm.react
    combustion_phase
    [U]:19.87
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [V]:1.25
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    Pyroblast (_dot) 51 0.7% 26.9 9.82sec 566 0 Periodic 41.7 184 436 365 72.0% 7.1%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.89 0.00 41.66 41.66 0.0000 1.5274 15222.31 15222.31 0.00% 239.25 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 27.95% 11.64 4 21 183.71 74 227 183.89 143 227 2139 2139 0.00%
crit 72.05% 30.01 20 40 435.93 148 455 436.39 409 455 13083 13083 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 267 3.5% 30.8 7.84sec 2590 1992 Direct 30.8 0 2590 2590 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.79 30.78 0.00 0.00 1.3004 0.0000 79750.06 79750.06 0.00% 1991.96 1991.96
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.78 17 42 2590.19 1298 3245 2594.05 2338 2908 79750 79750 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Y]:1.77
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [a]:0.03
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [f]:12.39
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [n]:17.06
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
Zandalari Troll (Bwonsamdi)
Combustion 3.7 90.37sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.70 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [S]:3.71
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Rune of Power 4.7 68.18sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.74 0.00 0.00 0.00 1.2432 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [L]:4.77
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.7 0.0 90.3sec 90.3sec 11.8sec 14.67% 0.00% 84.1 (84.1) 3.6

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:81.1s / 103.6s
  • trigger_min/max:81.1s / 103.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:14.67%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 3.9 0.2 65.9sec 61.3sec 5.1sec 6.67% 0.00% 0.2 (0.2) 3.8

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 280.7s
  • trigger_min/max:1.0s / 280.7s
  • trigger_pct:9.15%
  • duration_min/max:0.0s / 12.1s

Stack Uptimes

  • firestorm_1:6.67%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 58.9 0.0 5.1sec 5.1sec 2.9sec 57.41% 43.56% 0.0 (0.0) 10.5

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 35.0s
  • trigger_min/max:0.4s / 35.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:57.41%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 45.5 0.0 6.6sec 6.6sec 0.8sec 12.30% 48.80% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 85.7s
  • trigger_min/max:0.8s / 85.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.4s

Stack Uptimes

  • hot_streak_1:12.30%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Rune of Power 8.4 0.0 37.5sec 37.5sec 14.5sec 41.01% 0.00% 0.0 (0.0) 7.9

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.9s / 79.0s
  • trigger_min/max:15.9s / 79.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:41.01%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 58.9 45.0 73.0 5.1s 0.4s 35.0s
Heating Up removed 2.5 0.0 7.0 86.6s 1.3s 301.2s
Heating Up converted with Fire Blast 8.4 3.0 15.0 34.5s 1.8s 191.0s
Hot Streak procs 45.5 33.0 56.0 6.6s 0.8s 85.7s
Hot Streak spells used 112.5 87.0 134.0 2.7s 0.0s 30.4s
Hot Streak spell crits 108.0 81.0 130.0 2.8s 0.0s 30.4s
Hot Streak spell crits wasted 3.7 1.0 8.0 72.4s 2.0s 246.4s
Direct Ignite applications 6.7 3.0 13.0 61.4s 0.0s 288.1s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 27.1 20.0 34.0 22.1s 1.3s 104.1s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.17% 0.14% 0.70% 0.5s 0.0s 2.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5190.0002.7731.5520.0004.782
Rune of Power20.9780.00050.090102.18056.464156.963
Fire Blast0.1600.00016.4146.0302.96121.195
Dragon's Breath5.4530.00049.71474.38539.969118.324
Combustion2.6301.50012.5889.8144.64920.619
Phoenix Flames0.3180.00037.0124.4821.95548.891

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
Zandalari Troll (Bwonsamdi)
mana_regen Mana 1416.62 298140.57 100.00% 210.46 541.91 0.18%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 996.86 1023.74 542.6 41959.3 31370.0 50000.0
Usage Type Count Total Avg RPE APR
Zandalari Troll (Bwonsamdi)
arcane_explosion Mana 22.3 111700.5 5000.0 4999.2 1.4
combustion Mana 3.7 18536.2 5000.0 5006.2 0.0
dragons_breath Mana 12.8 25520.8 2000.0 1999.4 3.7
fire_blast Mana 37.4 18709.2 500.0 500.1 10.3
fireball Mana 3.7 3702.4 1000.0 1001.3 6.1
flamestrike Mana 66.9 83659.4 1250.0 1249.6 7.8
mirror_image Mana 3.0 1988.4 665.4 665.4 6.6
pyroblast Mana 27.0 26972.9 1000.0 1040.0 10.3
scorch Mana 30.8 15400.0 500.0 500.2 5.2

Statistics & Data Analysis

Fight Length
Zandalari Troll (Bwonsamdi) Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
Zandalari Troll (Bwonsamdi) Damage Per Second
Count 1019
Mean 7541.65
Minimum 6991.96
Maximum 8402.70
Spread ( max - min ) 1410.75
Range [ ( max - min ) / 2 * 100% ] 9.35%
Standard Deviation 215.9362
5th Percentile 7204.35
95th Percentile 7902.53
( 95th Percentile - 5th Percentile ) 698.18
Mean Distribution
Standard Deviation 6.7645
95.00% Confidence Interval ( 7528.39 - 7554.91 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 32
0.1% Error 3150
0.1 Scale Factor Error with Delta=300 399
0.05 Scale Factor Error with Delta=300 1593
0.01 Scale Factor Error with Delta=300 39805
Priority Target DPS
Zandalari Troll (Bwonsamdi) Priority Target Damage Per Second
Count 1019
Mean 4090.99
Minimum 3797.06
Maximum 4488.41
Spread ( max - min ) 691.35
Range [ ( max - min ) / 2 * 100% ] 8.45%
Standard Deviation 121.3711
5th Percentile 3894.62
95th Percentile 4294.50
( 95th Percentile - 5th Percentile ) 399.87
Mean Distribution
Standard Deviation 3.8021
95.00% Confidence Interval ( 4083.54 - 4098.44 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 34
0.1% Error 3382
0.1 Scale Factor Error with Delta=300 126
0.05 Scale Factor Error with Delta=300 504
0.01 Scale Factor Error with Delta=300 12576
DPS(e)
Zandalari Troll (Bwonsamdi) Damage Per Second (Effective)
Count 1019
Mean 7541.65
Minimum 6991.96
Maximum 8402.70
Spread ( max - min ) 1410.75
Range [ ( max - min ) / 2 * 100% ] 9.35%
Damage
Zandalari Troll (Bwonsamdi) Damage
Count 1019
Mean 2241170.02
Minimum 1736078.16
Maximum 2834060.50
Spread ( max - min ) 1097982.34
Range [ ( max - min ) / 2 * 100% ] 24.50%
DTPS
Zandalari Troll (Bwonsamdi) Damage Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
Zandalari Troll (Bwonsamdi) Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
Zandalari Troll (Bwonsamdi) Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Zandalari Troll (Bwonsamdi) Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Zandalari Troll (Bwonsamdi) Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Zandalari Troll (Bwonsamdi) Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
Zandalari Troll (Bwonsamdi)Theck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Zandalari Troll (Bwonsamdi) Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=delay_flamestrike,default=0,op=reset
This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
B 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 snapshot_stats
H 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
I 0.00 mirror_image
J 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
K 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
L 4.77 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
M 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
N 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 22.88 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
P 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
Q 12.92 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
R 0.00 call_action_list,name=active_talents
S 3.71 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
0.00 potion,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 berserking,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 use_items,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
0.00 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
T 4.86 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
U 19.87 pyroblast,if=buff.hot_streak.react&buff.combustion.up
V 1.25 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
W 8.09 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
X 3.73 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Y 1.77 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
Z 0.54 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
a 0.03 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
b 13.60 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
c 1.61 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
d 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
e 1.67 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
f 12.39 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
g 4.22 dragons_breath,if=active_enemies>2
h 10.88 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 11.32 flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
0.00 fireball
actions.standard_rotation
# count action,conditions
j 13.42 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
k 4.00 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
l 0.00 call_action_list,name=active_talents
m 7.99 dragons_breath,if=active_enemies>1
n 17.06 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
o 11.46 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 28.59 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
0.00 fireball
0.00 scorch

Sample Sequence

456789ABDEIJXSWUQUQUQUWUWUQUYVghhOLbbbbhOhhhheiOigpOppopOpopOmppoOppopmppoppoXSQWUQUQUWTTTTbObgLObiiiOhiKkOjmpopOpopOpmpoOppoppmoppOpoXSQUUQUWUQUWUWbffOLbbbffObffbffbcjjkmnnjOjnnnjnOjnnjkjmOnnjKLfcbfffbf

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A delay_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase X fireball Fluffy_Pillow 49000.0/50000: 98% mana
0:01.500 combustion_phase S combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust
0:01.956 combustion_phase W phoenix_flames Fluffy_Pillow 44456.0/50000: 89% mana bloodlust, combustion, rune_of_power
0:02.962 combustion_phase U pyroblast Fluffy_Pillow 45462.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power
0:02.962 combustion_phase Q fire_blast Fluffy_Pillow 44462.0/50000: 89% mana bloodlust, combustion, rune_of_power
0:03.969 combustion_phase U pyroblast Fluffy_Pillow 44969.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:03.969 combustion_phase Q fire_blast Fluffy_Pillow 43969.0/50000: 88% mana bloodlust, combustion, rune_of_power
0:04.976 combustion_phase U pyroblast Fluffy_Pillow 44476.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power
0:04.976 combustion_phase Q fire_blast Fluffy_Pillow 43476.0/50000: 87% mana bloodlust, combustion, rune_of_power
0:05.982 combustion_phase U pyroblast Fluffy_Pillow 43982.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power
0:06.988 combustion_phase W phoenix_flames Fluffy_Pillow 43988.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power
0:07.995 combustion_phase U pyroblast Fluffy_Pillow 44995.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:09.003 combustion_phase W phoenix_flames Fluffy_Pillow 45003.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power
0:10.008 combustion_phase U pyroblast Fluffy_Pillow 46008.0/50000: 92% mana bloodlust, combustion, hot_streak, rune_of_power
0:10.008 combustion_phase Q fire_blast Fluffy_Pillow 45008.0/50000: 90% mana bloodlust, combustion, rune_of_power
0:11.014 combustion_phase U pyroblast Fluffy_Pillow 45514.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power
0:12.021 combustion_phase Y scorch Fluffy_Pillow 45521.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power
0:13.027 combustion_phase V pyroblast Fluffy_Pillow 46027.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power
0:14.046 rop_phase g dragons_breath Fluffy_Pillow 46046.0/50000: 92% mana bloodlust, heating_up, rune_of_power
0:15.052 rop_phase h arcane_explosion Fluffy_Pillow 45052.0/50000: 90% mana bloodlust, heating_up, rune_of_power
0:16.058 rop_phase h arcane_explosion Fluffy_Pillow 41058.0/50000: 82% mana bloodlust, heating_up, rune_of_power
0:16.323 default O fire_blast Fluffy_Pillow 36258.0/50000: 73% mana bloodlust, heating_up, rune_of_power
0:17.063 default L rune_of_power Fluffy_Pillow 36563.0/50000: 73% mana bloodlust, hot_streak, firestorm
0:18.071 rop_phase b flamestrike Fluffy_Pillow 37571.0/50000: 75% mana bloodlust, hot_streak, rune_of_power, firestorm
0:19.076 rop_phase b flamestrike Fluffy_Pillow 37326.0/50000: 75% mana bloodlust, rune_of_power, firestorm
0:20.081 rop_phase b flamestrike Fluffy_Pillow 37081.0/50000: 74% mana bloodlust, rune_of_power, firestorm
0:21.087 rop_phase b flamestrike Fluffy_Pillow 36837.0/50000: 74% mana bloodlust, rune_of_power, firestorm
0:22.095 rop_phase h arcane_explosion Fluffy_Pillow 36595.0/50000: 73% mana bloodlust, rune_of_power
0:23.003 default O fire_blast Fluffy_Pillow 32495.0/50000: 65% mana bloodlust, rune_of_power
0:23.101 rop_phase h arcane_explosion Fluffy_Pillow 32101.0/50000: 64% mana bloodlust, heating_up, rune_of_power
0:24.107 rop_phase h arcane_explosion Fluffy_Pillow 28107.0/50000: 56% mana bloodlust, heating_up, rune_of_power
0:25.112 rop_phase h arcane_explosion Fluffy_Pillow 24112.0/50000: 48% mana bloodlust, heating_up, rune_of_power
0:26.118 rop_phase h arcane_explosion Fluffy_Pillow 20118.0/50000: 40% mana bloodlust, heating_up, rune_of_power
0:27.125 rop_phase e phoenix_flames Fluffy_Pillow 16125.0/50000: 32% mana bloodlust, heating_up, rune_of_power
0:28.132 rop_phase i flamestrike Fluffy_Pillow 17132.0/50000: 34% mana bloodlust, rune_of_power
0:29.683 default O fire_blast Fluffy_Pillow 18632.0/50000: 37% mana bloodlust, rune_of_power
0:30.475 rop_phase i flamestrike Fluffy_Pillow 17725.0/50000: 35% mana bloodlust, heating_up, rune_of_power
0:32.817 rop_phase g dragons_breath Fluffy_Pillow 18817.0/50000: 38% mana bloodlust, heating_up, rune_of_power
0:33.823 standard_rotation p flamestrike Fluffy_Pillow 17823.0/50000: 36% mana bloodlust, heating_up
0:36.167 default O fire_blast Fluffy_Pillow 18917.0/50000: 38% mana bloodlust, heating_up
0:36.363 standard_rotation p flamestrike Fluffy_Pillow 18613.0/50000: 37% mana bloodlust, heating_up
0:38.706 standard_rotation p flamestrike Fluffy_Pillow 19706.0/50000: 39% mana bloodlust, heating_up
0:41.048 standard_rotation o arcane_explosion Fluffy_Pillow 20798.0/50000: 42% mana heating_up
0:42.354 standard_rotation p flamestrike Fluffy_Pillow 17104.0/50000: 34% mana heating_up
0:43.654 default O fire_blast Fluffy_Pillow 18304.0/50000: 37% mana
0:45.396 standard_rotation p flamestrike Fluffy_Pillow 18396.0/50000: 37% mana heating_up
0:48.439 standard_rotation o arcane_explosion Fluffy_Pillow 20189.0/50000: 40% mana heating_up
0:49.745 standard_rotation p flamestrike Fluffy_Pillow 16495.0/50000: 33% mana heating_up
0:52.339 default O fire_blast Fluffy_Pillow 18995.0/50000: 38% mana
0:52.789 standard_rotation m dragons_breath Fluffy_Pillow 17789.0/50000: 36% mana heating_up
0:54.096 standard_rotation p flamestrike Fluffy_Pillow 17096.0/50000: 34% mana heating_up
0:57.141 standard_rotation p flamestrike Fluffy_Pillow 18891.0/50000: 38% mana heating_up
1:00.185 standard_rotation o arcane_explosion Fluffy_Pillow 20685.0/50000: 41% mana heating_up
1:01.023 default O fire_blast Fluffy_Pillow 16485.0/50000: 33% mana
1:01.492 standard_rotation p flamestrike Fluffy_Pillow 16492.0/50000: 33% mana heating_up
1:04.537 standard_rotation p flamestrike Fluffy_Pillow 18287.0/50000: 37% mana heating_up
1:07.581 standard_rotation o arcane_explosion Fluffy_Pillow 20081.0/50000: 40% mana heating_up
1:08.886 standard_rotation p flamestrike Fluffy_Pillow 16386.0/50000: 33% mana heating_up
1:11.930 standard_rotation m dragons_breath Fluffy_Pillow 18180.0/50000: 36% mana
1:13.237 standard_rotation p flamestrike Fluffy_Pillow 17487.0/50000: 35% mana
1:16.281 standard_rotation p flamestrike Fluffy_Pillow 19281.0/50000: 39% mana
1:19.324 standard_rotation o arcane_explosion Fluffy_Pillow 21074.0/50000: 42% mana
1:20.632 standard_rotation p flamestrike Fluffy_Pillow 17382.0/50000: 35% mana
1:23.674 standard_rotation p flamestrike Fluffy_Pillow 19174.0/50000: 38% mana
1:26.717 standard_rotation o arcane_explosion Fluffy_Pillow 20967.0/50000: 42% mana
1:28.025 combustion_phase X fireball Fluffy_Pillow 17275.0/50000: 35% mana
1:29.525 combustion_phase S combustion Fluffy_Pillow 18775.0/50000: 38% mana
1:29.525 combustion_phase Q fire_blast Fluffy_Pillow 13775.0/50000: 28% mana combustion, rune_of_power
1:29.982 combustion_phase W phoenix_flames Fluffy_Pillow 12732.0/50000: 25% mana combustion, heating_up, rune_of_power
1:31.289 combustion_phase U pyroblast Fluffy_Pillow 14039.0/50000: 28% mana combustion, hot_streak, rune_of_power
1:31.289 combustion_phase Q fire_blast Fluffy_Pillow 13039.0/50000: 26% mana combustion, rune_of_power
1:32.597 combustion_phase U pyroblast Fluffy_Pillow 13847.0/50000: 28% mana combustion, hot_streak, rune_of_power
1:32.597 combustion_phase Q fire_blast Fluffy_Pillow 12847.0/50000: 26% mana combustion, rune_of_power
1:33.903 combustion_phase U pyroblast Fluffy_Pillow 13653.0/50000: 27% mana combustion, hot_streak, rune_of_power
1:35.211 combustion_phase W phoenix_flames Fluffy_Pillow 13961.0/50000: 28% mana combustion, heating_up, rune_of_power
1:36.519 combustion_phase T pyroblast Fluffy_Pillow 15269.0/50000: 31% mana combustion, hot_streak, rune_of_power, firestorm
1:37.826 combustion_phase T pyroblast Fluffy_Pillow 15576.0/50000: 31% mana combustion, heating_up, rune_of_power, firestorm
1:39.131 combustion_phase T pyroblast Fluffy_Pillow 15881.0/50000: 32% mana combustion, hot_streak, rune_of_power, firestorm
1:40.438 combustion_phase T pyroblast Fluffy_Pillow 16188.0/50000: 32% mana combustion, heating_up, rune_of_power, firestorm
1:41.743 rop_phase b flamestrike Fluffy_Pillow 16493.0/50000: 33% mana hot_streak, rune_of_power, firestorm
1:41.743 default O fire_blast Fluffy_Pillow 15243.0/50000: 30% mana rune_of_power, firestorm
1:43.048 rop_phase b flamestrike Fluffy_Pillow 16048.0/50000: 32% mana heating_up, rune_of_power, firestorm
1:44.356 rop_phase g dragons_breath Fluffy_Pillow 16106.0/50000: 32% mana heating_up, rune_of_power
1:45.661 default L rune_of_power Fluffy_Pillow 15411.0/50000: 31% mana heating_up
1:46.894 default O fire_blast Fluffy_Pillow 16611.0/50000: 33% mana heating_up
1:46.969 rop_phase b flamestrike Fluffy_Pillow 16219.0/50000: 32% mana hot_streak, rune_of_power
1:48.276 rop_phase i flamestrike Fluffy_Pillow 16276.0/50000: 33% mana rune_of_power
1:51.320 rop_phase i flamestrike Fluffy_Pillow 18070.0/50000: 36% mana rune_of_power
1:54.364 rop_phase i flamestrike Fluffy_Pillow 19864.0/50000: 40% mana rune_of_power
1:55.578 default O fire_blast Fluffy_Pillow 21064.0/50000: 42% mana rune_of_power
1:57.408 rop_phase h arcane_explosion Fluffy_Pillow 21158.0/50000: 42% mana heating_up, rune_of_power
1:58.714 rop_phase i flamestrike Fluffy_Pillow 17464.0/50000: 35% mana heating_up, rune_of_power
2:01.757 default K mirror_image Fluffy_Pillow 19257.0/50000: 39% mana heating_up, rune_of_power
2:03.064 standard_rotation k phoenix_flames Fluffy_Pillow 19564.0/50000: 39% mana heating_up
2:04.262 default O fire_blast Fluffy_Pillow 20664.0/50000: 41% mana hot_streak
2:04.370 standard_rotation j flamestrike Fluffy_Pillow 20370.0/50000: 41% mana hot_streak
2:05.677 standard_rotation m dragons_breath Fluffy_Pillow 20427.0/50000: 41% mana
2:06.984 standard_rotation p flamestrike Fluffy_Pillow 19734.0/50000: 39% mana
2:10.027 standard_rotation o arcane_explosion Fluffy_Pillow 21527.0/50000: 43% mana
2:11.332 standard_rotation p flamestrike Fluffy_Pillow 17832.0/50000: 36% mana
2:12.946 default O fire_blast Fluffy_Pillow 19432.0/50000: 39% mana
2:14.375 standard_rotation p flamestrike Fluffy_Pillow 19125.0/50000: 38% mana heating_up
2:17.417 standard_rotation o arcane_explosion Fluffy_Pillow 20917.0/50000: 42% mana heating_up
2:18.724 standard_rotation p flamestrike Fluffy_Pillow 17224.0/50000: 34% mana heating_up
2:21.630 default O fire_blast Fluffy_Pillow 20124.0/50000: 40% mana
2:21.768 standard_rotation p flamestrike Fluffy_Pillow 18518.0/50000: 37% mana heating_up
2:24.810 standard_rotation m dragons_breath Fluffy_Pillow 20310.0/50000: 41% mana heating_up
2:26.116 standard_rotation p flamestrike Fluffy_Pillow 19616.0/50000: 39% mana heating_up
2:29.158 standard_rotation o arcane_explosion Fluffy_Pillow 21408.0/50000: 43% mana heating_up
2:30.314 default O fire_blast Fluffy_Pillow 17508.0/50000: 35% mana
2:30.465 standard_rotation p flamestrike Fluffy_Pillow 17215.0/50000: 34% mana heating_up
2:33.510 standard_rotation p flamestrike Fluffy_Pillow 19010.0/50000: 38% mana heating_up
2:36.553 standard_rotation o arcane_explosion Fluffy_Pillow 20803.0/50000: 42% mana heating_up
2:37.859 standard_rotation p flamestrike Fluffy_Pillow 17109.0/50000: 34% mana heating_up
2:40.902 standard_rotation p flamestrike Fluffy_Pillow 18902.0/50000: 38% mana
2:43.946 standard_rotation m dragons_breath Fluffy_Pillow 20696.0/50000: 41% mana
2:45.254 standard_rotation o arcane_explosion Fluffy_Pillow 20004.0/50000: 40% mana
2:46.560 standard_rotation p flamestrike Fluffy_Pillow 16310.0/50000: 33% mana
2:49.603 standard_rotation p flamestrike Fluffy_Pillow 18103.0/50000: 36% mana
2:52.648 default O fire_blast Fluffy_Pillow 19898.0/50000: 40% mana
2:52.648 standard_rotation p flamestrike Fluffy_Pillow 19398.0/50000: 39% mana heating_up
2:55.692 standard_rotation o arcane_explosion Fluffy_Pillow 21192.0/50000: 42% mana heating_up
2:56.999 combustion_phase X fireball Fluffy_Pillow 17499.0/50000: 35% mana heating_up
2:58.499 combustion_phase S combustion Fluffy_Pillow 18999.0/50000: 38% mana heating_up
2:58.499 combustion_phase Q fire_blast Fluffy_Pillow 13999.0/50000: 28% mana combustion, heating_up, rune_of_power
2:58.957 combustion_phase U pyroblast Fluffy_Pillow 12957.0/50000: 26% mana combustion, hot_streak, rune_of_power
3:00.264 combustion_phase U pyroblast Fluffy_Pillow 13264.0/50000: 27% mana combustion, hot_streak, rune_of_power
3:00.264 combustion_phase Q fire_blast Fluffy_Pillow 12264.0/50000: 25% mana combustion, rune_of_power
3:01.570 combustion_phase U pyroblast Fluffy_Pillow 13070.0/50000: 26% mana combustion, hot_streak, rune_of_power
3:02.876 combustion_phase W phoenix_flames Fluffy_Pillow 13376.0/50000: 27% mana combustion, heating_up, rune_of_power
3:04.184 combustion_phase U pyroblast Fluffy_Pillow 14684.0/50000: 29% mana combustion, hot_streak, rune_of_power
3:05.084 combustion_phase Q fire_blast Fluffy_Pillow 14584.0/50000: 29% mana combustion, heating_up, rune_of_power
3:05.489 combustion_phase U pyroblast Fluffy_Pillow 14489.0/50000: 29% mana combustion, hot_streak, rune_of_power
3:06.795 combustion_phase W phoenix_flames Fluffy_Pillow 14795.0/50000: 30% mana combustion, heating_up, rune_of_power
3:08.100 combustion_phase U pyroblast Fluffy_Pillow 16100.0/50000: 32% mana combustion, hot_streak, rune_of_power
3:09.406 combustion_phase W phoenix_flames Fluffy_Pillow 16406.0/50000: 33% mana combustion, heating_up, rune_of_power
3:10.714 rop_phase b flamestrike Fluffy_Pillow 17714.0/50000: 35% mana hot_streak, rune_of_power
3:12.020 rop_phase f scorch Fluffy_Pillow 17770.0/50000: 36% mana rune_of_power
3:13.328 rop_phase f scorch Fluffy_Pillow 18578.0/50000: 37% mana rune_of_power
3:13.734 default O fire_blast Fluffy_Pillow 18978.0/50000: 38% mana heating_up
3:14.635 default L rune_of_power Fluffy_Pillow 18885.0/50000: 38% mana hot_streak, firestorm
3:15.943 rop_phase b flamestrike Fluffy_Pillow 20193.0/50000: 40% mana hot_streak, rune_of_power, firestorm
3:17.248 rop_phase b flamestrike Fluffy_Pillow 20248.0/50000: 40% mana rune_of_power, firestorm
3:18.558 rop_phase b flamestrike Fluffy_Pillow 20308.0/50000: 41% mana rune_of_power, firestorm
3:19.864 rop_phase f scorch Fluffy_Pillow 20364.0/50000: 41% mana rune_of_power
3:21.171 rop_phase f scorch Fluffy_Pillow 21171.0/50000: 42% mana rune_of_power
3:22.418 default O fire_blast Fluffy_Pillow 22371.0/50000: 45% mana heating_up, rune_of_power
3:22.476 rop_phase b flamestrike Fluffy_Pillow 21476.0/50000: 43% mana hot_streak, rune_of_power
3:23.783 rop_phase f scorch Fluffy_Pillow 21533.0/50000: 43% mana heating_up, rune_of_power
3:25.090 rop_phase f scorch Fluffy_Pillow 22340.0/50000: 45% mana heating_up, rune_of_power
3:26.396 rop_phase b flamestrike Fluffy_Pillow 23146.0/50000: 46% mana hot_streak, rune_of_power
3:27.702 rop_phase f scorch Fluffy_Pillow 23202.0/50000: 46% mana heating_up, rune_of_power
3:29.009 rop_phase f scorch Fluffy_Pillow 24009.0/50000: 48% mana heating_up, rune_of_power
3:30.315 rop_phase b flamestrike Fluffy_Pillow 24815.0/50000: 50% mana hot_streak, rune_of_power, firestorm
3:31.102 rop_phase c fire_blast Fluffy_Pillow 24265.0/50000: 49% mana heating_up, firestorm
3:31.621 standard_rotation j flamestrike Fluffy_Pillow 24371.0/50000: 49% mana hot_streak, firestorm
3:32.926 standard_rotation j flamestrike Fluffy_Pillow 24426.0/50000: 49% mana firestorm
3:34.233 standard_rotation k phoenix_flames Fluffy_Pillow 24483.0/50000: 49% mana
3:35.538 standard_rotation m dragons_breath Fluffy_Pillow 25788.0/50000: 52% mana heating_up
3:36.846 standard_rotation n scorch Fluffy_Pillow 25096.0/50000: 50% mana heating_up
3:38.153 standard_rotation n scorch Fluffy_Pillow 25903.0/50000: 52% mana heating_up
3:39.460 standard_rotation j flamestrike Fluffy_Pillow 26710.0/50000: 53% mana hot_streak
3:39.786 default O fire_blast Fluffy_Pillow 25760.0/50000: 52% mana heating_up
3:40.766 standard_rotation j flamestrike Fluffy_Pillow 26266.0/50000: 53% mana hot_streak
3:42.072 standard_rotation n scorch Fluffy_Pillow 26322.0/50000: 53% mana
3:43.379 standard_rotation n scorch Fluffy_Pillow 27129.0/50000: 54% mana
3:44.685 standard_rotation n scorch Fluffy_Pillow 27935.0/50000: 56% mana heating_up
3:45.991 standard_rotation j flamestrike Fluffy_Pillow 28741.0/50000: 57% mana hot_streak
3:47.295 standard_rotation n scorch Fluffy_Pillow 28795.0/50000: 58% mana heating_up
3:48.470 default O fire_blast Fluffy_Pillow 29895.0/50000: 60% mana heating_up
3:48.601 standard_rotation j flamestrike Fluffy_Pillow 29101.0/50000: 58% mana hot_streak
3:49.906 standard_rotation n scorch Fluffy_Pillow 29156.0/50000: 58% mana heating_up
3:51.212 standard_rotation n scorch Fluffy_Pillow 29962.0/50000: 60% mana heating_up
3:52.517 standard_rotation j flamestrike Fluffy_Pillow 30767.0/50000: 62% mana hot_streak
3:53.822 standard_rotation k phoenix_flames Fluffy_Pillow 30822.0/50000: 62% mana heating_up
3:55.130 standard_rotation j flamestrike Fluffy_Pillow 32130.0/50000: 64% mana hot_streak
3:56.437 standard_rotation m dragons_breath Fluffy_Pillow 32187.0/50000: 64% mana
3:57.154 default O fire_blast Fluffy_Pillow 30887.0/50000: 62% mana
3:57.742 standard_rotation n scorch Fluffy_Pillow 30992.0/50000: 62% mana heating_up
3:59.048 standard_rotation n scorch Fluffy_Pillow 31798.0/50000: 64% mana heating_up
4:00.354 standard_rotation j flamestrike Fluffy_Pillow 32604.0/50000: 65% mana hot_streak
4:01.661 default K mirror_image Fluffy_Pillow 32661.0/50000: 65% mana heating_up
4:03.065 default L rune_of_power Fluffy_Pillow 33065.0/50000: 66% mana heating_up
4:04.374 rop_phase f scorch Fluffy_Pillow 34374.0/50000: 69% mana heating_up, rune_of_power
4:05.682 rop_phase c fire_blast Fluffy_Pillow 35182.0/50000: 70% mana heating_up, rune_of_power
4:05.838 rop_phase b flamestrike Fluffy_Pillow 34838.0/50000: 70% mana hot_streak, rune_of_power
4:07.145 rop_phase f scorch Fluffy_Pillow 34895.0/50000: 70% mana rune_of_power
4:08.452 rop_phase f scorch Fluffy_Pillow 35702.0/50000: 71% mana rune_of_power
4:09.759 rop_phase f scorch Fluffy_Pillow 36509.0/50000: 73% mana heating_up, rune_of_power
4:11.066 rop_phase b flamestrike Fluffy_Pillow 37316.0/50000: 75% mana hot_streak, rune_of_power
4:12.372 rop_phase f scorch Fluffy_Pillow 37372.0/50000: 75% mana heating_up, rune_of_power

Stats

Level Bonus (60) Race Bonus (zandalari_troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2359 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 50000 50000 0
Spell Power 2359 2247 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="Zandalari Troll (Bwonsamdi)"
source=default
spec=fire
level=60
race=zandalari_troll
zandalari_loa=bwonsamdi
role=spell
position=back
talents=3031021

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
actions.precombat+=/variable,name=delay_flamestrike,default=0,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
actions+=/cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
# TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
actions.combustion_phase+=/potion,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/berserking,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/use_items,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

Zandalari Troll (Kimbul) : 7528 dps, 4084 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7527.9 7527.9 13.5 / 0.180% 826.4 / 11.0% 7.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
1023.8 996.7 Mana 0.03% 45.1 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
Zandalari Troll (Kimbul) 7528
Arcane Explosion 519 6.9% 22.3 8.70sec 6933 5768 Direct 66.9 1707 3405 2311 35.6%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.32 66.95 0.00 0.00 1.2019 0.0000 154716.69 154716.69 0.00% 5768.28 5768.28
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.38% 43.10 26 59 1706.65 1430 2002 1706.39 1586 1872 73545 73545 0.00%
crit 35.62% 23.85 9 41 3404.53 2860 4004 3404.61 3062 3732 81172 81172 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.546000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 54.6%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    rop_phase
    [h]:10.72
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
    standard_rotation
    [o]:11.59
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
Conflagration Flare Up 269 3.6% 88.8 3.70sec 905 0 Direct 266.3 199 429 302 44.9%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 88.76 266.29 0.00 0.00 0.0000 0.0000 80355.65 80355.65 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.13% 146.80 83 229 198.56 177 248 198.51 182 211 29149 29149 0.00%
crit 44.87% 119.49 62 184 428.64 354 495 428.23 391 459 51207 51207 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 311 4.1% 12.8 22.63sec 7284 5782 Direct 38.3 1732 3551 2429 38.3%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.77 38.31 0.00 0.00 1.2597 0.0000 93026.51 93026.51 0.00% 5782.35 5782.35
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 61.75% 23.66 12 37 1732.08 1526 2136 1732.32 1560 1914 40979 40979 0.00%
crit 38.25% 14.66 4 26 3551.16 3052 4272 3551.13 3052 4161 52047 52047 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [Z]:0.52
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [g]:4.14
  • if_expr:active_enemies>2
    standard_rotation
    [m]:8.10
  • if_expr:active_enemies>1
Embrace of Kimbul 43 0.6% 16.7 17.23sec 768 0 Periodic 47.4 271 0 271 0.0% 10.4%

Stats Details: Embrace Of Kimbul

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.69 0.00 47.44 47.44 0.0000 1.9666 12826.91 12826.91 0.00% 137.49 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 47.44 21 94 270.50 0 627 267.18 209 386 12827 12827 0.00%

Action Details: Embrace Of Kimbul

  • id:292473
  • school:physical
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.075000
  • spell_power_mod.tick:0.075000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:292473
  • name:Embrace of Kimbul
  • school:physical
  • tooltip:
  • description:{$@spelldesc292363=Your damaging abilities have a chance to cause the target to bleed for ${$<damage>*3} over {$292473d=6 seconds}. This effect stacks up to {$292473u=3} times.}
Fire Blast 645 8.6% 37.4 8.00sec 5148 0 Direct 37.4 0 5149 5149 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.41 37.41 0.00 0.00 0.0000 0.0000 192591.85 192591.85 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.41 30 45 5148.81 4149 5809 5147.77 4998 5298 192592 192592 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [O]:22.93
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
    combustion_phase
    [Q]:12.86
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [c]:1.63
  • if_expr:!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 (75) 0.9% (1.0%) 3.7 90.27sec 6064 3098 Direct 3.7 (22.9) 0 5482 5482 100.0% (100.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.71 3.70 0.00 0.00 1.9575 0.0000 20272.32 20272.32 0.00% 3097.90 3097.90
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.70 3 4 5482.35 5482 5482 5482.35 5482 5482 20272 20272 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [X]:3.73
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
    Conflagration 7 0.1% 3.7 90.25sec 596 0 Periodic 19.2 0 114 114 100.0% 3.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.70 0.00 19.24 19.24 0.0000 1.5178 2202.95 2202.95 0.00% 75.43 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 19.24 16 21 114.47 74 121 114.53 114 116 2203 2203 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Flamestrike 2195 29.2% 67.0 4.22sec 9795 4317 Direct 201.0 2231 4576 3266 44.1%

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 67.02 201.05 0.00 0.00 2.2687 0.0000 656412.27 656412.27 0.00% 4317.39 4317.39
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.90% 112.39 77 162 2231.00 1992 2789 2230.21 2098 2320 250732 250732 0.00%
crit 44.10% 88.65 50 140 4576.48 3984 5578 4570.89 4204 4959 405680 405680 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    rop_phase
    [b]:13.80
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:11.13
  • if_expr:(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
    standard_rotation
    [j]:13.30
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:28.78
  • if_expr:active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
Ignite 1702 22.6% 340.9 0.92sec 1493 0 Periodic 884.8 576 0 576 0.0% 98.6%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 340.93 0.00 884.80 884.80 0.0000 1.0000 509056.28 509056.28 0.00% 575.33 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 884.80 702 1073 575.84 37 3100 575.41 468 675 509056 509056 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (44) 0.0% (0.6%) 3.0 120.40sec 4406 5067

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8697 0.0000 0.00 0.00 0.00% 5066.51 5066.51

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [K]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 117  / 44 0.6% 211.9 3.89sec 62 39 Direct 211.1 46 92 62 35.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 211.87 211.06 0.00 0.00 1.5774 0.0000 13177.98 13177.98 0.00% 39.43 39.43
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.30% 135.72 90 166 46.02 39 54 46.02 43 48 6245 6245 0.00%
crit 35.70% 75.35 37 109 92.01 78 109 92.01 85 99 6933 6933 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.68
Phoenix Flames 0 (529) 0.0% (7.0%) 13.7 21.89sec 11483 9418

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.75 0.00 0.00 0.00 1.2192 0.0000 0.00 0.00 0.00% 9418.08 9418.08

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [W]:8.04
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [e]:1.67
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [k]:4.03
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 529 7.0% 13.7 21.86sec 11507 0 Direct 41.2 1888 4548 3839 73.3%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.72 41.16 0.00 0.00 0.0000 0.0000 157884.75 157884.75 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 26.74% 11.01 4 25 1887.78 1361 3300 1891.34 1361 2480 20775 20775 0.00%
crit 73.26% 30.15 16 41 4548.17 2722 6601 4548.99 4182 4834 137110 137110 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 878 (929) 11.7% (12.3%) 26.0 10.21sec 10675 8850 Direct 26.9 (68.6) 3570 9916 9736 97.2% (97.2%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 25.99 26.94 0.00 0.00 1.2062 0.0000 262237.53 262237.53 0.00% 8850.04 8850.04
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 2.85% 0.77 0 3 3570.21 3570 3570 2431.53 0 3570 2740 2740 0.00%
crit 97.15% 26.17 19 37 9916.24 7140 9997 9920.77 9167 9997 259498 259498 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [T]:4.99
  • if_expr:buff.firestorm.react
    combustion_phase
    [U]:19.75
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [V]:1.29
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    Pyroblast (_dot) 51 0.7% 26.9 9.90sec 565 0 Periodic 41.7 184 436 365 71.9% 7.1%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.94 0.00 41.71 41.71 0.0000 1.5275 15228.94 15228.94 0.00% 239.02 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 28.10% 11.72 4 20 184.09 74 227 184.42 154 220 2158 2158 0.00%
crit 71.90% 29.99 20 41 435.81 148 455 436.27 412 455 13071 13071 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 267 3.6% 30.7 8.26sec 2603 2002 Direct 30.7 0 2603 2603 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.73 30.72 0.00 0.00 1.3004 0.0000 79974.10 79974.10 0.00% 2001.70 2001.70
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.72 17 41 2602.95 1298 3245 2605.81 2366 2891 79974 79974 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Y]:1.76
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [a]:0.04
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [f]:12.68
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [n]:16.66
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
Zandalari Troll (Kimbul)
Combustion 3.7 90.27sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.71 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [S]:3.71
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Rune of Power 4.7 68.70sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.73 0.00 0.00 0.00 1.2431 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [L]:4.76
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.7 0.0 90.3sec 90.3sec 11.8sec 14.66% 0.00% 84.0 (84.0) 3.6

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:81.1s / 100.7s
  • trigger_min/max:81.1s / 100.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:14.66%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.0 0.2 63.8sec 59.8sec 5.1sec 6.80% 0.00% 0.2 (0.2) 3.9

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 292.9s
  • trigger_min/max:1.0s / 292.9s
  • trigger_pct:9.32%
  • duration_min/max:0.0s / 12.2s

Stack Uptimes

  • firestorm_1:6.80%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 58.9 0.0 5.1sec 5.1sec 2.9sec 57.31% 43.58% 0.0 (0.0) 10.5

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 35.9s
  • trigger_min/max:0.4s / 35.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:57.31%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 45.5 0.0 6.6sec 6.6sec 0.8sec 12.29% 48.76% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 85.0s
  • trigger_min/max:0.8s / 85.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.4s

Stack Uptimes

  • hot_streak_1:12.29%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Rune of Power 8.4 0.0 37.5sec 37.5sec 14.5sec 40.93% 0.00% 0.0 (0.0) 7.9

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 81.6s
  • trigger_min/max:16.3s / 81.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:40.93%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 58.9 45.0 73.0 5.1s 0.4s 35.9s
Heating Up removed 2.5 0.0 6.0 85.4s 1.3s 323.6s
Heating Up converted with Fire Blast 8.4 3.0 15.0 34.2s 2.1s 167.1s
Hot Streak procs 45.5 33.0 56.0 6.6s 0.8s 85.0s
Hot Streak spells used 112.5 86.0 136.0 2.7s 0.0s 30.4s
Hot Streak spell crits 108.1 82.0 130.0 2.8s 0.0s 30.4s
Hot Streak spell crits wasted 3.7 1.0 8.0 72.4s 0.3s 248.3s
Direct Ignite applications 6.7 3.0 13.0 61.1s 0.0s 286.4s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 27.1 19.0 34.0 22.0s 1.3s 107.4s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.18% 0.14% 0.75% 0.5s 0.0s 0.8s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5300.0002.7761.5900.0005.212
Rune of Power21.2690.00052.692102.91656.787156.933
Fire Blast0.1590.00011.8906.0012.96117.761
Dragon's Breath5.4790.00052.33474.31740.235111.166
Combustion2.6201.50012.2339.8235.09918.855
Phoenix Flames0.3320.00035.0774.6011.95437.034

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
Zandalari Troll (Kimbul)
mana_regen Mana 1412.66 298100.92 100.00% 211.02 571.08 0.19%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 996.73 1023.85 572.2 41889.1 30831.0 50000.0
Usage Type Count Total Avg RPE APR
Zandalari Troll (Kimbul)
arcane_explosion Mana 22.3 111555.6 5000.0 4998.9 1.4
combustion Mana 3.7 18570.0 5000.0 5006.1 0.0
dragons_breath Mana 12.8 25538.2 2000.0 1999.6 3.6
fire_blast Mana 37.4 18710.1 500.0 500.1 10.3
fireball Mana 3.7 3711.1 1000.0 1001.2 6.1
flamestrike Mana 67.0 83768.1 1250.0 1250.0 7.8
mirror_image Mana 3.0 1991.3 665.7 665.7 6.6
pyroblast Mana 27.0 27029.0 1000.0 1039.9 10.3
scorch Mana 30.7 15358.9 500.0 499.9 5.2

Statistics & Data Analysis

Fight Length
Zandalari Troll (Kimbul) Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
Zandalari Troll (Kimbul) Damage Per Second
Count 1019
Mean 7527.92
Minimum 6806.64
Maximum 8281.36
Spread ( max - min ) 1474.72
Range [ ( max - min ) / 2 * 100% ] 9.79%
Standard Deviation 220.5809
5th Percentile 7184.35
95th Percentile 7903.70
( 95th Percentile - 5th Percentile ) 719.36
Mean Distribution
Standard Deviation 6.9100
95.00% Confidence Interval ( 7514.38 - 7541.46 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 33
0.1% Error 3299
0.1 Scale Factor Error with Delta=300 416
0.05 Scale Factor Error with Delta=300 1662
0.01 Scale Factor Error with Delta=300 41536
Priority Target DPS
Zandalari Troll (Kimbul) Priority Target Damage Per Second
Count 1019
Mean 4083.84
Minimum 3788.92
Maximum 4422.14
Spread ( max - min ) 633.22
Range [ ( max - min ) / 2 * 100% ] 7.75%
Standard Deviation 119.6456
5th Percentile 3893.58
95th Percentile 4283.78
( 95th Percentile - 5th Percentile ) 390.20
Mean Distribution
Standard Deviation 3.7481
95.00% Confidence Interval ( 4076.49 - 4091.19 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 33
0.1% Error 3298
0.1 Scale Factor Error with Delta=300 123
0.05 Scale Factor Error with Delta=300 489
0.01 Scale Factor Error with Delta=300 12221
DPS(e)
Zandalari Troll (Kimbul) Damage Per Second (Effective)
Count 1019
Mean 7527.92
Minimum 6806.64
Maximum 8281.36
Spread ( max - min ) 1474.72
Range [ ( max - min ) / 2 * 100% ] 9.79%
Damage
Zandalari Troll (Kimbul) Damage
Count 1019
Mean 2236786.75
Minimum 1733380.34
Maximum 2738670.84
Spread ( max - min ) 1005290.50
Range [ ( max - min ) / 2 * 100% ] 22.47%
DTPS
Zandalari Troll (Kimbul) Damage Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
Zandalari Troll (Kimbul) Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
Zandalari Troll (Kimbul) Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Zandalari Troll (Kimbul) Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Zandalari Troll (Kimbul) Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Zandalari Troll (Kimbul) Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
Zandalari Troll (Kimbul)Theck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Zandalari Troll (Kimbul) Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=delay_flamestrike,default=0,op=reset
This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
B 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 snapshot_stats
H 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
I 0.00 mirror_image
J 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
K 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
L 4.76 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
M 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
N 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 22.93 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
P 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
Q 12.86 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
R 0.00 call_action_list,name=active_talents
S 3.71 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
0.00 potion,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 berserking,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 use_items,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
0.00 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
T 4.99 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
U 19.75 pyroblast,if=buff.hot_streak.react&buff.combustion.up
V 1.29 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
W 8.04 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
X 3.73 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Y 1.76 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
Z 0.52 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
a 0.04 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
b 13.80 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
c 1.63 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
d 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
e 1.67 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
f 12.68 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
g 4.14 dragons_breath,if=active_enemies>2
h 10.72 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 11.13 flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
0.00 fireball
actions.standard_rotation
# count action,conditions
j 13.30 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
k 4.03 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
l 0.00 call_action_list,name=active_talents
m 8.10 dragons_breath,if=active_enemies>1
n 16.66 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
o 11.59 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 28.78 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
0.00 fireball
0.00 scorch

Sample Sequence

456789ABDEIJXSWUQUQUQUWUWUQUYVghhOLbhhhhOhiieObimpOopppOpopOmppoOppopmpoppopXSQWUQUQUWUYQUUgiLObihiOihKgkOjppoOppomOpppOoppmpoOppopkomXSQWUQUWUQUYVafbObLfffbcbbbbfffbOjkmnnjOjnnnjkOjnnnjmnOjjKjLfcbfffbe

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A delay_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase X fireball Fluffy_Pillow 49000.0/50000: 98% mana
0:01.500 combustion_phase S combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust
0:01.956 combustion_phase W phoenix_flames Fluffy_Pillow 44456.0/50000: 89% mana bloodlust, combustion, rune_of_power
0:02.963 combustion_phase U pyroblast Fluffy_Pillow 45463.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power
0:02.963 combustion_phase Q fire_blast Fluffy_Pillow 44463.0/50000: 89% mana bloodlust, combustion, rune_of_power
0:03.969 combustion_phase U pyroblast Fluffy_Pillow 44969.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:03.969 combustion_phase Q fire_blast Fluffy_Pillow 43969.0/50000: 88% mana bloodlust, combustion, rune_of_power
0:04.976 combustion_phase U pyroblast Fluffy_Pillow 44476.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power
0:04.976 combustion_phase Q fire_blast Fluffy_Pillow 43476.0/50000: 87% mana bloodlust, combustion, rune_of_power
0:05.983 combustion_phase U pyroblast Fluffy_Pillow 43983.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power
0:06.991 combustion_phase W phoenix_flames Fluffy_Pillow 43991.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power
0:07.999 combustion_phase U pyroblast Fluffy_Pillow 44999.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:09.006 combustion_phase W phoenix_flames Fluffy_Pillow 45006.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power
0:10.011 combustion_phase U pyroblast Fluffy_Pillow 46011.0/50000: 92% mana bloodlust, combustion, hot_streak, rune_of_power
0:10.011 combustion_phase Q fire_blast Fluffy_Pillow 45011.0/50000: 90% mana bloodlust, combustion, rune_of_power
0:11.017 combustion_phase U pyroblast Fluffy_Pillow 45517.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power
0:12.025 combustion_phase Y scorch Fluffy_Pillow 45525.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power
0:13.032 combustion_phase V pyroblast Fluffy_Pillow 46032.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power
0:14.048 rop_phase g dragons_breath Fluffy_Pillow 46048.0/50000: 92% mana bloodlust, heating_up, rune_of_power
0:15.055 rop_phase h arcane_explosion Fluffy_Pillow 45055.0/50000: 90% mana bloodlust, heating_up, rune_of_power
0:16.064 rop_phase h arcane_explosion Fluffy_Pillow 41064.0/50000: 82% mana bloodlust, heating_up, rune_of_power
0:16.324 default O fire_blast Fluffy_Pillow 36264.0/50000: 73% mana bloodlust, heating_up, rune_of_power
0:17.072 default L rune_of_power Fluffy_Pillow 36572.0/50000: 73% mana bloodlust, hot_streak
0:18.078 rop_phase b flamestrike Fluffy_Pillow 37578.0/50000: 75% mana bloodlust, hot_streak, rune_of_power
0:19.085 rop_phase h arcane_explosion Fluffy_Pillow 37335.0/50000: 75% mana bloodlust, rune_of_power
0:20.091 rop_phase h arcane_explosion Fluffy_Pillow 33341.0/50000: 67% mana bloodlust, rune_of_power
0:21.096 rop_phase h arcane_explosion Fluffy_Pillow 29346.0/50000: 59% mana bloodlust, rune_of_power
0:22.103 rop_phase h arcane_explosion Fluffy_Pillow 25353.0/50000: 51% mana bloodlust, rune_of_power
0:23.004 default O fire_blast Fluffy_Pillow 21253.0/50000: 43% mana bloodlust, rune_of_power
0:23.110 rop_phase h arcane_explosion Fluffy_Pillow 20860.0/50000: 42% mana bloodlust, heating_up, rune_of_power
0:24.116 rop_phase i flamestrike Fluffy_Pillow 16866.0/50000: 34% mana bloodlust, heating_up, rune_of_power
0:26.459 rop_phase i flamestrike Fluffy_Pillow 17959.0/50000: 36% mana bloodlust, heating_up, rune_of_power
0:28.801 rop_phase e phoenix_flames Fluffy_Pillow 19051.0/50000: 38% mana bloodlust, heating_up, rune_of_power
0:29.684 default O fire_blast Fluffy_Pillow 19851.0/50000: 40% mana bloodlust, hot_streak, rune_of_power
0:29.808 rop_phase b flamestrike Fluffy_Pillow 19558.0/50000: 39% mana bloodlust, hot_streak, rune_of_power
0:30.814 rop_phase i flamestrike Fluffy_Pillow 19314.0/50000: 39% mana bloodlust, rune_of_power
0:33.158 standard_rotation m dragons_breath Fluffy_Pillow 20408.0/50000: 41% mana bloodlust
0:34.165 standard_rotation p flamestrike Fluffy_Pillow 19415.0/50000: 39% mana bloodlust
0:36.364 default O fire_blast Fluffy_Pillow 21515.0/50000: 43% mana bloodlust
0:36.508 standard_rotation o arcane_explosion Fluffy_Pillow 20008.0/50000: 40% mana bloodlust, heating_up
0:37.516 standard_rotation p flamestrike Fluffy_Pillow 16016.0/50000: 32% mana bloodlust, heating_up
0:39.858 standard_rotation p flamestrike Fluffy_Pillow 17108.0/50000: 34% mana bloodlust, heating_up
0:42.200 standard_rotation p flamestrike Fluffy_Pillow 18200.0/50000: 36% mana heating_up
0:43.655 default O fire_blast Fluffy_Pillow 19600.0/50000: 39% mana
0:45.245 standard_rotation p flamestrike Fluffy_Pillow 19495.0/50000: 39% mana heating_up
0:48.289 standard_rotation o arcane_explosion Fluffy_Pillow 21289.0/50000: 43% mana heating_up
0:49.596 standard_rotation p flamestrike Fluffy_Pillow 17596.0/50000: 35% mana heating_up
0:52.340 default O fire_blast Fluffy_Pillow 20296.0/50000: 41% mana
0:52.637 standard_rotation m dragons_breath Fluffy_Pillow 18887.0/50000: 38% mana heating_up
0:53.942 standard_rotation p flamestrike Fluffy_Pillow 18192.0/50000: 36% mana heating_up
0:56.986 standard_rotation p flamestrike Fluffy_Pillow 19986.0/50000: 40% mana heating_up
1:00.030 standard_rotation o arcane_explosion Fluffy_Pillow 21780.0/50000: 44% mana heating_up
1:01.024 default O fire_blast Fluffy_Pillow 17680.0/50000: 35% mana
1:01.337 standard_rotation p flamestrike Fluffy_Pillow 17587.0/50000: 35% mana heating_up
1:04.381 standard_rotation p flamestrike Fluffy_Pillow 19381.0/50000: 39% mana heating_up
1:07.423 standard_rotation o arcane_explosion Fluffy_Pillow 21173.0/50000: 42% mana heating_up
1:08.729 standard_rotation p flamestrike Fluffy_Pillow 17479.0/50000: 35% mana heating_up
1:11.771 standard_rotation m dragons_breath Fluffy_Pillow 19271.0/50000: 39% mana
1:13.077 standard_rotation p flamestrike Fluffy_Pillow 18577.0/50000: 37% mana
1:16.121 standard_rotation o arcane_explosion Fluffy_Pillow 20371.0/50000: 41% mana
1:17.428 standard_rotation p flamestrike Fluffy_Pillow 16678.0/50000: 33% mana
1:20.472 standard_rotation p flamestrike Fluffy_Pillow 18472.0/50000: 37% mana
1:23.517 standard_rotation o arcane_explosion Fluffy_Pillow 20267.0/50000: 41% mana
1:24.823 standard_rotation p flamestrike Fluffy_Pillow 16573.0/50000: 33% mana
1:27.866 combustion_phase X fireball Fluffy_Pillow 18366.0/50000: 37% mana
1:29.366 combustion_phase S combustion Fluffy_Pillow 19866.0/50000: 40% mana
1:29.366 combustion_phase Q fire_blast Fluffy_Pillow 14866.0/50000: 30% mana combustion, rune_of_power
1:29.824 combustion_phase W phoenix_flames Fluffy_Pillow 13824.0/50000: 28% mana combustion, heating_up, rune_of_power
1:31.131 combustion_phase U pyroblast Fluffy_Pillow 15131.0/50000: 30% mana combustion, hot_streak, rune_of_power
1:31.131 combustion_phase Q fire_blast Fluffy_Pillow 14131.0/50000: 28% mana combustion, rune_of_power
1:32.440 combustion_phase U pyroblast Fluffy_Pillow 14940.0/50000: 30% mana combustion, hot_streak, rune_of_power
1:32.440 combustion_phase Q fire_blast Fluffy_Pillow 13940.0/50000: 28% mana combustion, rune_of_power
1:33.747 combustion_phase U pyroblast Fluffy_Pillow 14747.0/50000: 29% mana combustion, hot_streak, rune_of_power
1:35.055 combustion_phase W phoenix_flames Fluffy_Pillow 15055.0/50000: 30% mana combustion, heating_up, rune_of_power
1:36.361 combustion_phase U pyroblast Fluffy_Pillow 16361.0/50000: 33% mana combustion, hot_streak, rune_of_power
1:37.667 combustion_phase Y scorch Fluffy_Pillow 16667.0/50000: 33% mana combustion, heating_up, rune_of_power
1:38.067 combustion_phase Q fire_blast Fluffy_Pillow 17067.0/50000: 34% mana combustion, heating_up, rune_of_power
1:38.973 combustion_phase U pyroblast Fluffy_Pillow 16973.0/50000: 34% mana combustion, hot_streak, rune_of_power
1:40.278 combustion_phase U pyroblast Fluffy_Pillow 17278.0/50000: 35% mana combustion, hot_streak, rune_of_power
1:41.583 rop_phase g dragons_breath Fluffy_Pillow 17583.0/50000: 35% mana heating_up, rune_of_power
1:42.888 rop_phase i flamestrike Fluffy_Pillow 16888.0/50000: 34% mana heating_up, rune_of_power
1:45.931 default L rune_of_power Fluffy_Pillow 18681.0/50000: 37% mana heating_up
1:46.735 default O fire_blast Fluffy_Pillow 19481.0/50000: 39% mana heating_up
1:47.238 rop_phase b flamestrike Fluffy_Pillow 19488.0/50000: 39% mana hot_streak, rune_of_power
1:48.545 rop_phase i flamestrike Fluffy_Pillow 19545.0/50000: 39% mana rune_of_power
1:51.587 rop_phase h arcane_explosion Fluffy_Pillow 21337.0/50000: 43% mana rune_of_power
1:52.893 rop_phase i flamestrike Fluffy_Pillow 17643.0/50000: 35% mana rune_of_power
1:55.419 default O fire_blast Fluffy_Pillow 20143.0/50000: 40% mana rune_of_power
1:55.935 rop_phase i flamestrike Fluffy_Pillow 18935.0/50000: 38% mana heating_up, rune_of_power
1:58.977 rop_phase h arcane_explosion Fluffy_Pillow 20727.0/50000: 41% mana heating_up, rune_of_power
2:00.285 default K mirror_image Fluffy_Pillow 17035.0/50000: 34% mana heating_up, rune_of_power
2:01.591 rop_phase g dragons_breath Fluffy_Pillow 17341.0/50000: 35% mana heating_up, rune_of_power
2:02.898 standard_rotation k phoenix_flames Fluffy_Pillow 16648.0/50000: 33% mana heating_up
2:04.103 default O fire_blast Fluffy_Pillow 17848.0/50000: 36% mana hot_streak
2:04.203 standard_rotation j flamestrike Fluffy_Pillow 17453.0/50000: 35% mana hot_streak
2:05.508 standard_rotation p flamestrike Fluffy_Pillow 17508.0/50000: 35% mana
2:08.551 standard_rotation p flamestrike Fluffy_Pillow 19301.0/50000: 39% mana
2:11.594 standard_rotation o arcane_explosion Fluffy_Pillow 21094.0/50000: 42% mana
2:12.787 default O fire_blast Fluffy_Pillow 17194.0/50000: 34% mana
2:12.901 standard_rotation p flamestrike Fluffy_Pillow 16901.0/50000: 34% mana heating_up
2:15.944 standard_rotation p flamestrike Fluffy_Pillow 18694.0/50000: 37% mana heating_up
2:18.988 standard_rotation o arcane_explosion Fluffy_Pillow 20488.0/50000: 41% mana heating_up
2:20.294 standard_rotation m dragons_breath Fluffy_Pillow 16794.0/50000: 34% mana heating_up
2:21.471 default O fire_blast Fluffy_Pillow 15894.0/50000: 32% mana
2:21.601 standard_rotation p flamestrike Fluffy_Pillow 15601.0/50000: 31% mana heating_up
2:24.642 standard_rotation p flamestrike Fluffy_Pillow 17392.0/50000: 35% mana heating_up
2:27.684 standard_rotation p flamestrike Fluffy_Pillow 19184.0/50000: 38% mana heating_up
2:30.155 default O fire_blast Fluffy_Pillow 21584.0/50000: 43% mana
2:30.726 standard_rotation o arcane_explosion Fluffy_Pillow 20476.0/50000: 41% mana heating_up
2:32.035 standard_rotation p flamestrike Fluffy_Pillow 16785.0/50000: 34% mana heating_up
2:35.079 standard_rotation p flamestrike Fluffy_Pillow 18579.0/50000: 37% mana heating_up
2:38.122 standard_rotation m dragons_breath Fluffy_Pillow 20372.0/50000: 41% mana heating_up
2:39.600 standard_rotation p flamestrike Fluffy_Pillow 19850.0/50000: 40% mana
2:42.644 standard_rotation o arcane_explosion Fluffy_Pillow 21644.0/50000: 43% mana
2:43.952 default O fire_blast Fluffy_Pillow 17952.0/50000: 36% mana
2:43.952 standard_rotation p flamestrike Fluffy_Pillow 17452.0/50000: 35% mana heating_up
2:46.995 standard_rotation p flamestrike Fluffy_Pillow 19245.0/50000: 38% mana heating_up
2:50.038 standard_rotation o arcane_explosion Fluffy_Pillow 21038.0/50000: 42% mana heating_up
2:51.343 standard_rotation p flamestrike Fluffy_Pillow 17343.0/50000: 35% mana heating_up
2:54.385 standard_rotation k phoenix_flames Fluffy_Pillow 19135.0/50000: 38% mana
2:55.692 standard_rotation o arcane_explosion Fluffy_Pillow 20442.0/50000: 41% mana
2:56.999 standard_rotation m dragons_breath Fluffy_Pillow 16749.0/50000: 33% mana
2:58.306 combustion_phase X fireball Fluffy_Pillow 16056.0/50000: 32% mana
2:59.806 combustion_phase S combustion Fluffy_Pillow 17556.0/50000: 35% mana
2:59.806 combustion_phase Q fire_blast Fluffy_Pillow 12556.0/50000: 25% mana combustion, rune_of_power
3:00.265 combustion_phase W phoenix_flames Fluffy_Pillow 11515.0/50000: 23% mana combustion, heating_up, rune_of_power
3:01.573 combustion_phase U pyroblast Fluffy_Pillow 12823.0/50000: 26% mana combustion, hot_streak, rune_of_power
3:01.573 combustion_phase Q fire_blast Fluffy_Pillow 11823.0/50000: 24% mana combustion, rune_of_power
3:02.877 combustion_phase U pyroblast Fluffy_Pillow 12627.0/50000: 25% mana combustion, hot_streak, rune_of_power
3:04.184 combustion_phase W phoenix_flames Fluffy_Pillow 12934.0/50000: 26% mana combustion, heating_up, rune_of_power
3:05.491 combustion_phase U pyroblast Fluffy_Pillow 14241.0/50000: 28% mana combustion, hot_streak, rune_of_power
3:05.491 combustion_phase Q fire_blast Fluffy_Pillow 13241.0/50000: 26% mana combustion, rune_of_power
3:06.796 combustion_phase U pyroblast Fluffy_Pillow 14046.0/50000: 28% mana combustion, hot_streak, rune_of_power
3:08.104 combustion_phase Y scorch Fluffy_Pillow 14354.0/50000: 29% mana combustion, heating_up, rune_of_power
3:09.412 combustion_phase V pyroblast Fluffy_Pillow 15162.0/50000: 30% mana combustion, heating_up, rune_of_power
3:10.726 combustion_phase a scorch Fluffy_Pillow 15476.0/50000: 31% mana combustion, heating_up, rune_of_power
3:12.033 rop_phase f scorch Fluffy_Pillow 16283.0/50000: 33% mana heating_up, rune_of_power
3:13.339 rop_phase b flamestrike Fluffy_Pillow 17089.0/50000: 34% mana hot_streak, rune_of_power
3:13.575 default O fire_blast Fluffy_Pillow 16039.0/50000: 32% mana heating_up, rune_of_power
3:14.647 rop_phase b flamestrike Fluffy_Pillow 16647.0/50000: 33% mana hot_streak, rune_of_power
3:15.952 default L rune_of_power Fluffy_Pillow 16702.0/50000: 33% mana
3:17.259 rop_phase f scorch Fluffy_Pillow 18009.0/50000: 36% mana rune_of_power
3:18.565 rop_phase f scorch Fluffy_Pillow 18815.0/50000: 38% mana rune_of_power
3:19.870 rop_phase f scorch Fluffy_Pillow 19620.0/50000: 39% mana heating_up, rune_of_power
3:21.175 rop_phase b flamestrike Fluffy_Pillow 20425.0/50000: 41% mana hot_streak, rune_of_power
3:22.259 rop_phase c fire_blast Fluffy_Pillow 20175.0/50000: 40% mana heating_up, rune_of_power
3:22.482 rop_phase b flamestrike Fluffy_Pillow 19982.0/50000: 40% mana hot_streak, rune_of_power, firestorm
3:23.788 rop_phase b flamestrike Fluffy_Pillow 20038.0/50000: 40% mana rune_of_power, firestorm
3:25.095 rop_phase b flamestrike Fluffy_Pillow 20095.0/50000: 40% mana rune_of_power, firestorm
3:26.401 rop_phase b flamestrike Fluffy_Pillow 20151.0/50000: 40% mana rune_of_power, firestorm
3:27.709 rop_phase f scorch Fluffy_Pillow 20209.0/50000: 40% mana rune_of_power
3:29.016 rop_phase f scorch Fluffy_Pillow 21016.0/50000: 42% mana rune_of_power
3:30.323 rop_phase f scorch Fluffy_Pillow 21823.0/50000: 44% mana heating_up, rune_of_power
3:31.630 rop_phase b flamestrike Fluffy_Pillow 22630.0/50000: 45% mana hot_streak, rune_of_power
3:31.630 default O fire_blast Fluffy_Pillow 21380.0/50000: 43% mana rune_of_power
3:32.938 standard_rotation j flamestrike Fluffy_Pillow 22188.0/50000: 44% mana hot_streak
3:34.246 standard_rotation k phoenix_flames Fluffy_Pillow 22246.0/50000: 44% mana
3:35.552 standard_rotation m dragons_breath Fluffy_Pillow 23552.0/50000: 47% mana heating_up
3:36.859 standard_rotation n scorch Fluffy_Pillow 22859.0/50000: 46% mana heating_up
3:38.166 standard_rotation n scorch Fluffy_Pillow 23666.0/50000: 47% mana heating_up
3:39.472 standard_rotation j flamestrike Fluffy_Pillow 24472.0/50000: 49% mana hot_streak
3:39.627 default O fire_blast Fluffy_Pillow 23322.0/50000: 47% mana heating_up
3:40.780 standard_rotation j flamestrike Fluffy_Pillow 24030.0/50000: 48% mana hot_streak
3:42.086 standard_rotation n scorch Fluffy_Pillow 24086.0/50000: 48% mana
3:43.395 standard_rotation n scorch Fluffy_Pillow 24895.0/50000: 50% mana
3:44.700 standard_rotation n scorch Fluffy_Pillow 25700.0/50000: 51% mana heating_up
3:46.006 standard_rotation j flamestrike Fluffy_Pillow 26506.0/50000: 53% mana hot_streak
3:47.313 standard_rotation k phoenix_flames Fluffy_Pillow 26563.0/50000: 53% mana heating_up
3:48.311 default O fire_blast Fluffy_Pillow 27463.0/50000: 55% mana hot_streak
3:48.619 standard_rotation j flamestrike Fluffy_Pillow 27369.0/50000: 55% mana hot_streak
3:49.929 standard_rotation n scorch Fluffy_Pillow 27429.0/50000: 55% mana
3:51.237 standard_rotation n scorch Fluffy_Pillow 28237.0/50000: 56% mana
3:52.544 standard_rotation n scorch Fluffy_Pillow 29044.0/50000: 58% mana heating_up
3:53.851 standard_rotation j flamestrike Fluffy_Pillow 29851.0/50000: 60% mana hot_streak
3:55.157 standard_rotation m dragons_breath Fluffy_Pillow 29907.0/50000: 60% mana heating_up
3:56.464 standard_rotation n scorch Fluffy_Pillow 29214.0/50000: 58% mana heating_up
3:56.995 default O fire_blast Fluffy_Pillow 29714.0/50000: 59% mana heating_up
3:57.772 standard_rotation j flamestrike Fluffy_Pillow 29522.0/50000: 59% mana hot_streak, firestorm
3:59.079 standard_rotation j flamestrike Fluffy_Pillow 29579.0/50000: 59% mana heating_up, firestorm
4:00.386 default K mirror_image Fluffy_Pillow 29636.0/50000: 59% mana heating_up, firestorm
4:01.694 standard_rotation j flamestrike Fluffy_Pillow 29944.0/50000: 60% mana heating_up, firestorm
4:03.000 default L rune_of_power Fluffy_Pillow 30000.0/50000: 60% mana heating_up
4:04.307 rop_phase f scorch Fluffy_Pillow 31307.0/50000: 63% mana heating_up, rune_of_power
4:05.614 rop_phase c fire_blast Fluffy_Pillow 32114.0/50000: 64% mana heating_up, rune_of_power
4:05.679 rop_phase b flamestrike Fluffy_Pillow 31679.0/50000: 63% mana hot_streak, rune_of_power
4:06.986 rop_phase f scorch Fluffy_Pillow 31736.0/50000: 63% mana rune_of_power
4:08.291 rop_phase f scorch Fluffy_Pillow 32541.0/50000: 65% mana rune_of_power
4:09.599 rop_phase f scorch Fluffy_Pillow 33349.0/50000: 67% mana heating_up, rune_of_power
4:10.903 rop_phase b flamestrike Fluffy_Pillow 34153.0/50000: 68% mana hot_streak, rune_of_power
4:12.209 rop_phase e phoenix_flames Fluffy_Pillow 34209.0/50000: 68% mana heating_up, rune_of_power

Stats

Level Bonus (60) Race Bonus (zandalari_troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2359 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 50000 50000 0
Spell Power 2359 2247 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="Zandalari Troll (Kimbul)"
source=default
spec=fire
level=60
race=zandalari_troll
zandalari_loa=kimbul
role=spell
position=back
talents=3031021

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
actions.precombat+=/variable,name=delay_flamestrike,default=0,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
actions+=/cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
# TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
actions.combustion_phase+=/potion,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/berserking,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/use_items,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

Zandalari Troll (Pa'ku) : 7513 dps, 4055 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7513.4 7513.4 13.0 / 0.173% 820.9 / 10.9% 7.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
1024.2 996.7 Mana 0.03% 45.0 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
Zandalari Troll (Pa'ku) 7513
Arcane Explosion 524 7.0% 22.3 8.71sec 6987 5813 Direct 67.0 1707 3407 2329 36.6%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.35 67.05 0.00 0.00 1.2018 0.0000 156139.01 156139.01 0.00% 5813.28 5813.28
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.39% 42.50 28 60 1706.53 1430 2002 1706.31 1591 1837 72512 72512 0.00%
crit 36.61% 24.55 12 40 3407.11 2860 4004 3405.45 3097 3803 83627 83627 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.546000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 54.6%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    rop_phase
    [h]:10.75
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
    standard_rotation
    [o]:11.59
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
Conflagration Flare Up 270 3.6% 88.7 3.68sec 911 0 Direct 266.1 199 428 304 45.9%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 88.70 266.11 0.00 0.00 0.0000 0.0000 80853.87 80853.87 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 54.11% 144.01 83 244 198.55 177 248 198.50 185 211 28592 28592 0.00%
crit 45.89% 122.11 69 196 428.03 354 495 427.75 394 457 52262 52262 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 314 4.2% 12.8 22.72sec 7345 5831 Direct 38.3 1736 3551 2448 39.2%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.77 38.31 0.00 0.00 1.2597 0.0000 93803.93 93803.93 0.00% 5831.04 5831.04
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 60.76% 23.28 11 37 1735.86 1526 2136 1736.27 1555 1916 40403 40403 0.00%
crit 39.24% 15.04 6 26 3551.22 3052 4272 3550.28 3052 4050 53401 53401 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [Z]:0.53
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [g]:4.19
  • if_expr:active_enemies>2
    standard_rotation
    [m]:8.04
  • if_expr:active_enemies>1
Fire Blast 645 8.6% 37.4 8.00sec 5150 0 Direct 37.4 0 5151 5151 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.43 37.43 0.00 0.00 0.0000 0.0000 192770.20 192770.20 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.43 30 45 5151.10 4149 5809 5149.86 4999 5285 192770 192770 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [O]:22.93
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
    combustion_phase
    [Q]:12.84
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [c]:1.67
  • if_expr:!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 (75) 0.9% (1.0%) 3.7 90.39sec 6065 3098 Direct 3.7 (23.0) 0 5482 5482 100.0% (100.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.70 3.69 0.00 0.00 1.9575 0.0000 20240.04 20240.04 0.00% 3098.39 3098.39
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.69 3 5 5482.35 5482 5482 5482.35 5482 5482 20240 20240 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [X]:3.73
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
    Conflagration 7 0.1% 3.7 90.39sec 597 0 Periodic 19.3 0 114 114 100.0% 3.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.69 0.00 19.26 19.26 0.0000 1.5178 2204.66 2204.66 0.00% 75.42 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 19.26 16 21 114.47 74 121 114.52 114 116 2205 2205 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Flamestrike 2207 29.4% 67.0 4.21sec 9854 4338 Direct 201.0 2233 4567 3285 45.1%

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 67.01 201.04 0.00 0.00 2.2714 0.0000 660332.58 660332.58 0.00% 4338.04 4338.04
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 54.92% 110.41 73 156 2232.84 1992 2789 2232.37 2114 2336 246523 246523 0.00%
crit 45.08% 90.64 50 148 4566.59 3984 5578 4561.61 4212 4929 413809 413809 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    rop_phase
    [b]:13.71
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:11.16
  • if_expr:(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
    standard_rotation
    [j]:13.31
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:28.82
  • if_expr:active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
Ignite 1707 22.7% 340.9 0.91sec 1498 0 Periodic 884.8 577 0 577 0.0% 98.6%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 340.88 0.00 884.84 884.84 0.0000 1.0000 510591.32 510591.32 0.00% 577.05 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 884.84 703 1070 577.31 37 3061 576.93 496 654 510591 510591 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (45) 0.0% (0.6%) 3.0 120.48sec 4444 5113

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8694 0.0000 0.00 0.00 0.00% 5113.03 5113.03

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [K]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 118  / 45 0.6% 211.8 3.88sec 63 40 Direct 211.1 46 92 63 36.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 211.83 211.07 0.00 0.00 1.5774 0.0000 13283.65 13283.65 0.00% 39.75 39.75
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.29% 133.58 89 165 46.03 39 54 46.04 44 49 6149 6149 0.00%
crit 36.71% 77.48 39 111 92.07 78 109 92.08 86 98 7134 7134 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.67
Phoenix Flames 0 (531) 0.0% (7.1%) 13.8 21.99sec 11519 9447

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.78 0.00 0.00 0.00 1.2194 0.0000 0.00 0.00 0.00% 9446.81 9446.81

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [W]:8.07
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [e]:1.65
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [k]:4.05
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 531 7.1% 13.7 21.99sec 11544 0 Direct 41.2 1887 4540 3850 73.9%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.75 41.25 0.00 0.00 0.0000 0.0000 158715.88 158715.88 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 26.06% 10.75 2 22 1886.55 1361 3300 1885.62 1361 2568 20276 20276 0.00%
crit 73.94% 30.50 18 42 4540.42 2722 6601 4541.02 4140 4884 138439 138439 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 879 (930) 11.7% (12.4%) 26.0 10.05sec 10673 8846 Direct 27.0 (68.7) 3570 9912 9732 97.2% (97.2%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.01 26.96 0.00 0.00 1.2066 0.0000 262386.08 262386.08 0.00% 8846.07 8846.07
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 2.85% 0.77 0 2 3570.21 3570 3570 2470.07 0 3570 2740 2740 0.00%
crit 97.15% 26.20 19 38 9912.12 7140 9997 9916.43 9320 9997 259646 259646 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [T]:4.99
  • if_expr:buff.firestorm.react
    combustion_phase
    [U]:19.78
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [V]:1.28
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    Pyroblast (_dot) 51 0.7% 27.0 9.79sec 566 0 Periodic 41.8 184 436 366 72.3% 7.1%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.96 0.00 41.76 41.76 0.0000 1.5277 15274.22 15274.22 0.00% 239.43 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 27.74% 11.59 4 18 183.51 74 227 183.59 136 219 2126 2126 0.00%
crit 72.26% 30.17 20 40 435.69 148 455 436.22 410 455 13148 13148 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 266 3.5% 30.6 8.17sec 2604 2003 Direct 30.6 0 2604 2604 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.56 30.56 0.00 0.00 1.3003 0.0000 79576.81 79576.81 0.00% 2002.59 2002.59
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.56 17 42 2603.62 1298 3245 2606.92 2341 2892 79577 79577 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Y]:1.78
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [a]:0.03
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [f]:12.71
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [n]:16.45
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
Zandalari Troll (Pa'ku)
Combustion 3.7 90.39sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.71 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [S]:3.71
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Rune of Power 4.7 68.36sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.73 0.00 0.00 0.00 1.2431 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [L]:4.76
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.7 0.0 90.3sec 90.3sec 11.8sec 14.67% 0.00% 84.1 (84.1) 3.6

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:81.1s / 102.1s
  • trigger_min/max:81.1s / 102.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:14.67%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Embrace of Pa'ku 5.3 1.4 52.0sec 39.7sec 13.2sec 23.30% 0.00% 1.4 (1.4) 5.0

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_embrace_of_paku
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.04
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 170.9s
  • trigger_min/max:0.1s / 161.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 57.0s

Stack Uptimes

  • embrace_of_paku_1:23.30%

Spelldata

  • id:292463
  • name:Embrace of Pa'ku
  • tooltip:Grants $w1% Critical Strike.
  • description:{$@spelldesc292361=Your abilities have a chance to grant you {$s1=4}% Critical Strike for {$292463d=12 seconds}.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Firestorm 4.0 0.2 62.9sec 58.6sec 5.1sec 6.76% 0.00% 0.2 (0.2) 3.9

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 277.1s
  • trigger_min/max:1.0s / 277.1s
  • trigger_pct:9.29%
  • duration_min/max:0.0s / 13.2s

Stack Uptimes

  • firestorm_1:6.76%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 58.8 0.0 5.1sec 5.1sec 2.9sec 57.29% 43.61% 0.0 (0.0) 10.4

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 35.0s
  • trigger_min/max:0.4s / 35.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:57.29%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 45.5 0.0 6.6sec 6.6sec 0.8sec 12.30% 48.74% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 85.7s
  • trigger_min/max:0.8s / 85.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.4s

Stack Uptimes

  • hot_streak_1:12.30%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Rune of Power 8.4 0.0 37.5sec 37.5sec 14.5sec 40.97% 0.00% 0.0 (0.0) 7.9

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.9s / 79.8s
  • trigger_min/max:12.0s / 79.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:40.97%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 58.8 43.0 73.0 5.1s 0.4s 35.0s
Heating Up removed 2.4 0.0 6.0 88.4s 1.3s 306.7s
Heating Up converted with Fire Blast 8.3 2.0 15.0 34.5s 1.5s 194.0s
Hot Streak procs 45.5 33.0 56.0 6.6s 0.8s 85.7s
Hot Streak spells used 112.4 86.0 136.0 2.7s 0.0s 30.4s
Hot Streak spell crits 108.0 83.0 130.0 2.8s 0.0s 30.4s
Hot Streak spell crits wasted 3.7 1.0 8.0 71.2s 2.0s 314.7s
Direct Ignite applications 6.8 3.0 13.0 62.6s 0.0s 285.0s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 27.2 19.0 34.0 22.1s 1.3s 105.6s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.17% 0.14% 0.76% 0.5s 0.0s 1.3s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5460.0002.7671.6340.0004.787
Rune of Power21.3070.00050.883102.83856.132157.404
Fire Blast0.1600.00014.3896.0142.96119.329
Dragon's Breath5.4920.00053.62874.61240.626112.551
Combustion2.6521.50013.5719.9135.15320.428
Phoenix Flames0.3190.00033.9114.4621.95435.868

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
Zandalari Troll (Pa'ku)
mana_regen Mana 1402.54 298095.37 100.00% 212.54 559.80 0.19%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 996.70 1024.20 560.7 41773.9 29869.0 50000.0
Usage Type Count Total Avg RPE APR
Zandalari Troll (Pa'ku)
arcane_explosion Mana 22.3 111734.3 5000.0 4999.7 1.4
combustion Mana 3.7 18574.9 5000.0 5006.0 0.0
dragons_breath Mana 12.8 25528.5 2000.0 1998.9 3.7
fire_blast Mana 37.4 18717.9 500.0 500.1 10.3
fireball Mana 3.7 3705.3 1000.0 1001.3 6.1
flamestrike Mana 67.0 83757.2 1250.0 1249.8 7.9
mirror_image Mana 3.0 1989.4 665.5 665.5 6.7
pyroblast Mana 27.1 27052.2 1000.0 1039.9 10.3
scorch Mana 30.6 15289.4 500.0 500.3 5.2

Statistics & Data Analysis

Fight Length
Zandalari Troll (Pa'ku) Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
Zandalari Troll (Pa'ku) Damage Per Second
Count 1019
Mean 7513.43
Minimum 6942.51
Maximum 8485.75
Spread ( max - min ) 1543.24
Range [ ( max - min ) / 2 * 100% ] 10.27%
Standard Deviation 211.2400
5th Percentile 7177.62
95th Percentile 7858.00
( 95th Percentile - 5th Percentile ) 680.38
Mean Distribution
Standard Deviation 6.6174
95.00% Confidence Interval ( 7500.46 - 7526.40 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 31
0.1% Error 3037
0.1 Scale Factor Error with Delta=300 381
0.05 Scale Factor Error with Delta=300 1524
0.01 Scale Factor Error with Delta=300 38093
Priority Target DPS
Zandalari Troll (Pa'ku) Priority Target Damage Per Second
Count 1019
Mean 4054.80
Minimum 3698.92
Maximum 4478.28
Spread ( max - min ) 779.36
Range [ ( max - min ) / 2 * 100% ] 9.61%
Standard Deviation 121.4656
5th Percentile 3868.16
95th Percentile 4260.79
( 95th Percentile - 5th Percentile ) 392.62
Mean Distribution
Standard Deviation 3.8051
95.00% Confidence Interval ( 4047.34 - 4062.26 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 35
0.1% Error 3448
0.1 Scale Factor Error with Delta=300 126
0.05 Scale Factor Error with Delta=300 504
0.01 Scale Factor Error with Delta=300 12595
DPS(e)
Zandalari Troll (Pa'ku) Damage Per Second (Effective)
Count 1019
Mean 7513.43
Minimum 6942.51
Maximum 8485.75
Spread ( max - min ) 1543.24
Range [ ( max - min ) / 2 * 100% ] 10.27%
Damage
Zandalari Troll (Pa'ku) Damage
Count 1019
Mean 2232888.59
Minimum 1732378.30
Maximum 2766984.33
Spread ( max - min ) 1034606.04
Range [ ( max - min ) / 2 * 100% ] 23.17%
DTPS
Zandalari Troll (Pa'ku) Damage Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
Zandalari Troll (Pa'ku) Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
Zandalari Troll (Pa'ku) Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Zandalari Troll (Pa'ku) Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Zandalari Troll (Pa'ku) Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Zandalari Troll (Pa'ku) Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
Zandalari Troll (Pa'ku)Theck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Zandalari Troll (Pa'ku) Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=delay_flamestrike,default=0,op=reset
This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
B 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 snapshot_stats
H 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
I 0.00 mirror_image
J 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
K 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
L 4.76 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
M 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
N 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 22.93 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
P 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
Q 12.84 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
R 0.00 call_action_list,name=active_talents
S 3.71 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
0.00 potion,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 berserking,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 use_items,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
0.00 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
T 4.99 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
U 19.78 pyroblast,if=buff.hot_streak.react&buff.combustion.up
V 1.28 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
W 8.07 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
X 3.73 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Y 1.78 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
Z 0.53 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
a 0.03 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
b 13.71 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
c 1.67 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
d 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
e 1.65 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
f 12.71 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
g 4.19 dragons_breath,if=active_enemies>2
h 10.75 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 11.16 flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
0.00 fireball
actions.standard_rotation
# count action,conditions
j 13.31 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
k 4.05 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
l 0.00 call_action_list,name=active_talents
m 8.04 dragons_breath,if=active_enemies>1
n 16.45 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
o 11.59 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 28.82 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
0.00 fireball
0.00 scorch

Sample Sequence

456789ABDEIJXSWUQTTTTUQUQUQUWUeghOLhhhhhOhiieObimpOpoppOpopOmppoOppopmpopppXSQWUQUQUWUYQUUbbbLObghiiOhiKkOopmpOpoppOopmpOpopLhOiigihikXSQUUQUWUQUWUZffbOjnnnjOjknLbffObffbffbcbfmnnjOjjknnnjOjnnKjmnOnjnnjLOb

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A delay_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase X fireball Fluffy_Pillow 49000.0/50000: 98% mana
0:01.500 combustion_phase S combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, heating_up
0:01.957 combustion_phase W phoenix_flames Fluffy_Pillow 44457.0/50000: 89% mana bloodlust, combustion, heating_up, rune_of_power
0:02.964 combustion_phase U pyroblast Fluffy_Pillow 45464.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:02.964 combustion_phase Q fire_blast Fluffy_Pillow 44464.0/50000: 89% mana bloodlust, combustion, rune_of_power, firestorm
0:03.970 combustion_phase T pyroblast Fluffy_Pillow 44970.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:04.975 combustion_phase T pyroblast Fluffy_Pillow 44975.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, firestorm
0:05.982 combustion_phase T pyroblast Fluffy_Pillow 44982.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:06.988 combustion_phase T pyroblast Fluffy_Pillow 44988.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, firestorm
0:07.995 combustion_phase U pyroblast Fluffy_Pillow 44995.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:07.995 combustion_phase Q fire_blast Fluffy_Pillow 43995.0/50000: 88% mana bloodlust, combustion, rune_of_power
0:09.000 combustion_phase U pyroblast Fluffy_Pillow 44500.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power
0:09.000 combustion_phase Q fire_blast Fluffy_Pillow 43500.0/50000: 87% mana bloodlust, combustion, rune_of_power
0:10.007 combustion_phase U pyroblast Fluffy_Pillow 44007.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power
0:10.007 combustion_phase Q fire_blast Fluffy_Pillow 43007.0/50000: 86% mana bloodlust, combustion, rune_of_power
0:11.013 combustion_phase U pyroblast Fluffy_Pillow 43513.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power
0:12.018 combustion_phase W phoenix_flames Fluffy_Pillow 43518.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power
0:13.025 combustion_phase U pyroblast Fluffy_Pillow 44525.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power
0:14.031 rop_phase e phoenix_flames Fluffy_Pillow 44531.0/50000: 89% mana bloodlust, heating_up, rune_of_power
0:15.037 rop_phase g dragons_breath Fluffy_Pillow 45537.0/50000: 91% mana bloodlust, rune_of_power
0:16.045 rop_phase h arcane_explosion Fluffy_Pillow 44545.0/50000: 89% mana bloodlust, rune_of_power
0:16.325 default O fire_blast Fluffy_Pillow 39745.0/50000: 79% mana bloodlust, rune_of_power
0:17.051 default L rune_of_power Fluffy_Pillow 40051.0/50000: 80% mana bloodlust, heating_up
0:18.058 rop_phase h arcane_explosion Fluffy_Pillow 41058.0/50000: 82% mana bloodlust, heating_up, rune_of_power
0:19.064 rop_phase h arcane_explosion Fluffy_Pillow 37064.0/50000: 74% mana bloodlust, heating_up, rune_of_power
0:20.071 rop_phase h arcane_explosion Fluffy_Pillow 33071.0/50000: 66% mana bloodlust, heating_up, rune_of_power
0:21.078 rop_phase h arcane_explosion Fluffy_Pillow 29078.0/50000: 58% mana bloodlust, heating_up, rune_of_power
0:22.085 rop_phase h arcane_explosion Fluffy_Pillow 25085.0/50000: 50% mana bloodlust, heating_up, rune_of_power
0:23.005 default O fire_blast Fluffy_Pillow 20985.0/50000: 42% mana bloodlust, rune_of_power
0:23.091 rop_phase h arcane_explosion Fluffy_Pillow 20591.0/50000: 41% mana bloodlust, heating_up, rune_of_power
0:24.099 rop_phase i flamestrike Fluffy_Pillow 16599.0/50000: 33% mana bloodlust, heating_up, rune_of_power
0:26.440 rop_phase i flamestrike Fluffy_Pillow 17690.0/50000: 35% mana bloodlust, heating_up, rune_of_power
0:28.783 rop_phase e phoenix_flames Fluffy_Pillow 18783.0/50000: 38% mana bloodlust, heating_up, rune_of_power
0:29.685 default O fire_blast Fluffy_Pillow 19683.0/50000: 39% mana bloodlust, hot_streak, rune_of_power
0:29.789 rop_phase b flamestrike Fluffy_Pillow 19289.0/50000: 39% mana bloodlust, hot_streak, rune_of_power
0:30.794 rop_phase i flamestrike Fluffy_Pillow 19044.0/50000: 38% mana bloodlust, rune_of_power
0:33.136 standard_rotation m dragons_breath Fluffy_Pillow 20136.0/50000: 40% mana bloodlust
0:34.142 standard_rotation p flamestrike Fluffy_Pillow 19142.0/50000: 38% mana bloodlust
0:36.365 default O fire_blast Fluffy_Pillow 21342.0/50000: 43% mana bloodlust
0:36.485 standard_rotation p flamestrike Fluffy_Pillow 19735.0/50000: 39% mana bloodlust, heating_up
0:38.827 standard_rotation o arcane_explosion Fluffy_Pillow 20827.0/50000: 42% mana bloodlust, heating_up
0:39.832 standard_rotation p flamestrike Fluffy_Pillow 16832.0/50000: 34% mana bloodlust, heating_up
0:42.174 standard_rotation p flamestrike Fluffy_Pillow 17924.0/50000: 36% mana heating_up
0:43.657 default O fire_blast Fluffy_Pillow 19324.0/50000: 39% mana
0:45.218 standard_rotation p flamestrike Fluffy_Pillow 19218.0/50000: 38% mana heating_up
0:48.261 standard_rotation o arcane_explosion Fluffy_Pillow 21011.0/50000: 42% mana heating_up
0:49.565 standard_rotation p flamestrike Fluffy_Pillow 17315.0/50000: 35% mana heating_up
0:52.342 default O fire_blast Fluffy_Pillow 20015.0/50000: 40% mana
0:52.608 standard_rotation m dragons_breath Fluffy_Pillow 18608.0/50000: 37% mana heating_up
0:53.914 standard_rotation p flamestrike Fluffy_Pillow 17914.0/50000: 36% mana heating_up
0:56.959 standard_rotation p flamestrike Fluffy_Pillow 19709.0/50000: 39% mana heating_up
1:00.002 standard_rotation o arcane_explosion Fluffy_Pillow 21502.0/50000: 43% mana heating_up
1:01.026 default O fire_blast Fluffy_Pillow 17502.0/50000: 35% mana
1:01.308 standard_rotation p flamestrike Fluffy_Pillow 17308.0/50000: 35% mana heating_up
1:04.350 standard_rotation p flamestrike Fluffy_Pillow 19100.0/50000: 38% mana heating_up
1:07.393 standard_rotation o arcane_explosion Fluffy_Pillow 20893.0/50000: 42% mana heating_up
1:08.699 standard_rotation p flamestrike Fluffy_Pillow 17199.0/50000: 34% mana heating_up
1:11.741 standard_rotation m dragons_breath Fluffy_Pillow 18991.0/50000: 38% mana
1:13.047 standard_rotation p flamestrike Fluffy_Pillow 18297.0/50000: 37% mana
1:16.091 standard_rotation o arcane_explosion Fluffy_Pillow 20091.0/50000: 40% mana
1:17.398 standard_rotation p flamestrike Fluffy_Pillow 16398.0/50000: 33% mana
1:20.442 standard_rotation p flamestrike Fluffy_Pillow 18192.0/50000: 36% mana
1:23.486 standard_rotation p flamestrike Fluffy_Pillow 19986.0/50000: 40% mana
1:26.528 combustion_phase X fireball Fluffy_Pillow 21778.0/50000: 44% mana embrace_of_paku
1:28.028 combustion_phase S combustion Fluffy_Pillow 23278.0/50000: 47% mana embrace_of_paku
1:28.028 combustion_phase Q fire_blast Fluffy_Pillow 18278.0/50000: 37% mana combustion, rune_of_power, embrace_of_paku
1:28.486 combustion_phase W phoenix_flames Fluffy_Pillow 17236.0/50000: 34% mana combustion, heating_up, rune_of_power, embrace_of_paku
1:29.793 combustion_phase U pyroblast Fluffy_Pillow 18543.0/50000: 37% mana combustion, hot_streak, rune_of_power, embrace_of_paku
1:29.793 combustion_phase Q fire_blast Fluffy_Pillow 17543.0/50000: 35% mana combustion, rune_of_power, embrace_of_paku
1:31.100 combustion_phase U pyroblast Fluffy_Pillow 18350.0/50000: 37% mana combustion, hot_streak, rune_of_power, embrace_of_paku
1:31.100 combustion_phase Q fire_blast Fluffy_Pillow 17350.0/50000: 35% mana combustion, rune_of_power, embrace_of_paku
1:32.408 combustion_phase U pyroblast Fluffy_Pillow 18158.0/50000: 36% mana combustion, hot_streak, rune_of_power, embrace_of_paku
1:33.715 combustion_phase W phoenix_flames Fluffy_Pillow 18465.0/50000: 37% mana combustion, heating_up, rune_of_power, embrace_of_paku
1:35.022 combustion_phase U pyroblast Fluffy_Pillow 19772.0/50000: 40% mana combustion, hot_streak, rune_of_power, embrace_of_paku
1:36.328 combustion_phase Y scorch Fluffy_Pillow 20078.0/50000: 40% mana combustion, heating_up, rune_of_power, embrace_of_paku
1:36.728 combustion_phase Q fire_blast Fluffy_Pillow 20478.0/50000: 41% mana combustion, heating_up, rune_of_power, embrace_of_paku
1:37.634 combustion_phase U pyroblast Fluffy_Pillow 20384.0/50000: 41% mana combustion, hot_streak, rune_of_power, embrace_of_paku
1:38.941 combustion_phase U pyroblast Fluffy_Pillow 20691.0/50000: 41% mana combustion, hot_streak, rune_of_power, firestorm
1:40.249 rop_phase b flamestrike Fluffy_Pillow 20999.0/50000: 42% mana heating_up, rune_of_power, firestorm
1:41.555 rop_phase b flamestrike Fluffy_Pillow 21055.0/50000: 42% mana heating_up, rune_of_power, firestorm
1:42.862 rop_phase b flamestrike Fluffy_Pillow 21112.0/50000: 42% mana heating_up, rune_of_power, firestorm
1:44.170 default L rune_of_power Fluffy_Pillow 21170.0/50000: 42% mana heating_up
1:45.397 default O fire_blast Fluffy_Pillow 22370.0/50000: 45% mana heating_up
1:45.475 rop_phase b flamestrike Fluffy_Pillow 21975.0/50000: 44% mana hot_streak, rune_of_power
1:46.781 rop_phase g dragons_breath Fluffy_Pillow 22031.0/50000: 44% mana rune_of_power
1:48.087 rop_phase h arcane_explosion Fluffy_Pillow 21337.0/50000: 43% mana rune_of_power
1:49.395 rop_phase i flamestrike Fluffy_Pillow 17645.0/50000: 35% mana rune_of_power
1:52.438 rop_phase i flamestrike Fluffy_Pillow 19438.0/50000: 39% mana rune_of_power
1:54.081 default O fire_blast Fluffy_Pillow 21038.0/50000: 42% mana rune_of_power
1:55.482 rop_phase h arcane_explosion Fluffy_Pillow 20732.0/50000: 41% mana heating_up, rune_of_power
1:56.789 rop_phase i flamestrike Fluffy_Pillow 17039.0/50000: 34% mana heating_up, rune_of_power
1:59.832 default K mirror_image Fluffy_Pillow 18832.0/50000: 38% mana heating_up, rune_of_power, embrace_of_paku
2:01.306 standard_rotation k phoenix_flames Fluffy_Pillow 19306.0/50000: 39% mana heating_up, embrace_of_paku
2:02.613 default O fire_blast Fluffy_Pillow 20613.0/50000: 41% mana embrace_of_paku
2:02.765 standard_rotation o arcane_explosion Fluffy_Pillow 20265.0/50000: 41% mana heating_up, embrace_of_paku
2:04.073 standard_rotation p flamestrike Fluffy_Pillow 16573.0/50000: 33% mana heating_up, embrace_of_paku
2:07.116 standard_rotation m dragons_breath Fluffy_Pillow 18366.0/50000: 37% mana heating_up, embrace_of_paku
2:08.423 standard_rotation p flamestrike Fluffy_Pillow 17673.0/50000: 35% mana heating_up, embrace_of_paku
2:11.449 default O fire_blast Fluffy_Pillow 20673.0/50000: 41% mana embrace_of_paku
2:11.467 standard_rotation p flamestrike Fluffy_Pillow 18967.0/50000: 38% mana heating_up, embrace_of_paku
2:14.511 standard_rotation o arcane_explosion Fluffy_Pillow 20761.0/50000: 42% mana heating_up, embrace_of_paku
2:15.819 standard_rotation p flamestrike Fluffy_Pillow 17069.0/50000: 34% mana heating_up, embrace_of_paku
2:18.863 standard_rotation p flamestrike Fluffy_Pillow 18863.0/50000: 38% mana heating_up, embrace_of_paku
2:20.133 default O fire_blast Fluffy_Pillow 20063.0/50000: 40% mana embrace_of_paku
2:21.906 standard_rotation o arcane_explosion Fluffy_Pillow 20156.0/50000: 40% mana heating_up, embrace_of_paku
2:23.213 standard_rotation p flamestrike Fluffy_Pillow 16463.0/50000: 33% mana heating_up, embrace_of_paku
2:26.257 standard_rotation m dragons_breath Fluffy_Pillow 18257.0/50000: 37% mana heating_up, embrace_of_paku
2:27.564 standard_rotation p flamestrike Fluffy_Pillow 17564.0/50000: 35% mana heating_up, embrace_of_paku
2:28.817 default O fire_blast Fluffy_Pillow 18776.0/50000: 38% mana embrace_of_paku
2:30.607 standard_rotation p flamestrike Fluffy_Pillow 18857.0/50000: 38% mana heating_up, embrace_of_paku
2:33.651 standard_rotation o arcane_explosion Fluffy_Pillow 20651.0/50000: 41% mana heating_up, embrace_of_paku
2:34.957 standard_rotation p flamestrike Fluffy_Pillow 16957.0/50000: 34% mana heating_up
2:38.000 default L rune_of_power Fluffy_Pillow 18750.0/50000: 38% mana
2:39.306 rop_phase h arcane_explosion Fluffy_Pillow 20056.0/50000: 40% mana rune_of_power
2:39.306 default O fire_blast Fluffy_Pillow 15056.0/50000: 30% mana rune_of_power
2:40.611 rop_phase i flamestrike Fluffy_Pillow 15861.0/50000: 32% mana heating_up, rune_of_power
2:43.655 rop_phase i flamestrike Fluffy_Pillow 17655.0/50000: 35% mana heating_up, rune_of_power
2:46.698 rop_phase g dragons_breath Fluffy_Pillow 19448.0/50000: 39% mana heating_up, rune_of_power
2:48.004 rop_phase i flamestrike Fluffy_Pillow 18754.0/50000: 38% mana rune_of_power
2:51.048 rop_phase h arcane_explosion Fluffy_Pillow 20548.0/50000: 41% mana rune_of_power
2:52.353 rop_phase i flamestrike Fluffy_Pillow 16853.0/50000: 34% mana rune_of_power
2:55.397 standard_rotation k phoenix_flames Fluffy_Pillow 18647.0/50000: 37% mana
2:56.703 combustion_phase X fireball Fluffy_Pillow 19953.0/50000: 40% mana heating_up
2:58.203 combustion_phase S combustion Fluffy_Pillow 21453.0/50000: 43% mana heating_up
2:58.203 combustion_phase Q fire_blast Fluffy_Pillow 16453.0/50000: 33% mana combustion, heating_up, rune_of_power
2:58.661 combustion_phase U pyroblast Fluffy_Pillow 15411.0/50000: 31% mana combustion, hot_streak, rune_of_power
2:59.967 combustion_phase U pyroblast Fluffy_Pillow 15717.0/50000: 31% mana combustion, hot_streak, rune_of_power
2:59.967 combustion_phase Q fire_blast Fluffy_Pillow 14717.0/50000: 29% mana combustion, rune_of_power
3:01.273 combustion_phase U pyroblast Fluffy_Pillow 15523.0/50000: 31% mana combustion, hot_streak, rune_of_power
3:02.577 combustion_phase W phoenix_flames Fluffy_Pillow 15827.0/50000: 32% mana combustion, heating_up, rune_of_power
3:03.883 combustion_phase U pyroblast Fluffy_Pillow 17133.0/50000: 34% mana combustion, hot_streak, rune_of_power
3:03.883 combustion_phase Q fire_blast Fluffy_Pillow 16133.0/50000: 32% mana combustion, rune_of_power
3:05.191 combustion_phase U pyroblast Fluffy_Pillow 16941.0/50000: 34% mana combustion, hot_streak, rune_of_power
3:06.497 combustion_phase W phoenix_flames Fluffy_Pillow 17247.0/50000: 34% mana combustion, heating_up, rune_of_power
3:07.803 combustion_phase U pyroblast Fluffy_Pillow 18553.0/50000: 37% mana combustion, hot_streak, rune_of_power
3:09.109 combustion_phase Z dragons_breath Fluffy_Pillow 18859.0/50000: 38% mana combustion, heating_up, rune_of_power
3:10.415 rop_phase f scorch Fluffy_Pillow 18165.0/50000: 36% mana heating_up, rune_of_power
3:11.723 rop_phase f scorch Fluffy_Pillow 18973.0/50000: 38% mana heating_up, rune_of_power
3:13.030 rop_phase b flamestrike Fluffy_Pillow 19780.0/50000: 40% mana hot_streak, rune_of_power
3:13.030 default O fire_blast Fluffy_Pillow 18530.0/50000: 37% mana rune_of_power
3:14.337 standard_rotation j flamestrike Fluffy_Pillow 19337.0/50000: 39% mana hot_streak, embrace_of_paku
3:15.642 standard_rotation n scorch Fluffy_Pillow 19392.0/50000: 39% mana embrace_of_paku
3:16.948 standard_rotation n scorch Fluffy_Pillow 20198.0/50000: 40% mana embrace_of_paku
3:18.255 standard_rotation n scorch Fluffy_Pillow 21005.0/50000: 42% mana heating_up, embrace_of_paku
3:19.563 standard_rotation j flamestrike Fluffy_Pillow 21813.0/50000: 44% mana hot_streak, embrace_of_paku
3:20.869 default O fire_blast Fluffy_Pillow 21869.0/50000: 44% mana heating_up, embrace_of_paku
3:20.921 standard_rotation j flamestrike Fluffy_Pillow 21421.0/50000: 43% mana hot_streak, embrace_of_paku
3:22.227 standard_rotation k phoenix_flames Fluffy_Pillow 21477.0/50000: 43% mana embrace_of_paku
3:23.534 standard_rotation n scorch Fluffy_Pillow 22784.0/50000: 46% mana heating_up, embrace_of_paku
3:24.839 default L rune_of_power Fluffy_Pillow 23589.0/50000: 47% mana heating_up, embrace_of_paku
3:26.146 rop_phase b flamestrike Fluffy_Pillow 24896.0/50000: 50% mana hot_streak, rune_of_power
3:27.453 rop_phase f scorch Fluffy_Pillow 24953.0/50000: 50% mana rune_of_power
3:28.758 rop_phase f scorch Fluffy_Pillow 25758.0/50000: 52% mana rune_of_power, embrace_of_paku
3:29.605 default O fire_blast Fluffy_Pillow 26558.0/50000: 53% mana heating_up, rune_of_power, embrace_of_paku
3:30.064 rop_phase b flamestrike Fluffy_Pillow 26064.0/50000: 52% mana hot_streak, rune_of_power, embrace_of_paku
3:31.370 rop_phase f scorch Fluffy_Pillow 26120.0/50000: 52% mana heating_up, rune_of_power, embrace_of_paku
3:32.676 rop_phase f scorch Fluffy_Pillow 26926.0/50000: 54% mana heating_up, rune_of_power, embrace_of_paku
3:33.982 rop_phase b flamestrike Fluffy_Pillow 27732.0/50000: 55% mana hot_streak, rune_of_power, embrace_of_paku
3:35.288 rop_phase f scorch Fluffy_Pillow 27788.0/50000: 56% mana heating_up, rune_of_power, embrace_of_paku
3:36.594 rop_phase f scorch Fluffy_Pillow 28594.0/50000: 57% mana heating_up, rune_of_power, embrace_of_paku
3:37.901 rop_phase b flamestrike Fluffy_Pillow 29401.0/50000: 59% mana hot_streak, rune_of_power, embrace_of_paku
3:38.289 rop_phase c fire_blast Fluffy_Pillow 28451.0/50000: 57% mana heating_up, rune_of_power, embrace_of_paku
3:39.208 rop_phase b flamestrike Fluffy_Pillow 28958.0/50000: 58% mana hot_streak, rune_of_power, embrace_of_paku
3:40.514 rop_phase f scorch Fluffy_Pillow 29014.0/50000: 58% mana rune_of_power, embrace_of_paku
3:41.820 standard_rotation m dragons_breath Fluffy_Pillow 29820.0/50000: 60% mana embrace_of_paku
3:43.126 standard_rotation n scorch Fluffy_Pillow 29126.0/50000: 58% mana heating_up, embrace_of_paku
3:44.433 standard_rotation n scorch Fluffy_Pillow 29933.0/50000: 60% mana heating_up, embrace_of_paku
3:45.738 standard_rotation j flamestrike Fluffy_Pillow 30738.0/50000: 61% mana hot_streak, firestorm, embrace_of_paku
3:46.973 default O fire_blast Fluffy_Pillow 30688.0/50000: 61% mana heating_up, firestorm, embrace_of_paku
3:47.045 standard_rotation j flamestrike Fluffy_Pillow 30295.0/50000: 61% mana hot_streak, firestorm, embrace_of_paku
3:48.351 standard_rotation j flamestrike Fluffy_Pillow 30351.0/50000: 61% mana firestorm, embrace_of_paku
3:49.658 standard_rotation k phoenix_flames Fluffy_Pillow 30408.0/50000: 61% mana embrace_of_paku
3:50.966 standard_rotation n scorch Fluffy_Pillow 31716.0/50000: 63% mana embrace_of_paku
3:52.272 standard_rotation n scorch Fluffy_Pillow 32522.0/50000: 65% mana embrace_of_paku
3:53.579 standard_rotation n scorch Fluffy_Pillow 33329.0/50000: 67% mana heating_up, embrace_of_paku
3:54.885 standard_rotation j flamestrike Fluffy_Pillow 34135.0/50000: 68% mana hot_streak, embrace_of_paku
3:55.657 default O fire_blast Fluffy_Pillow 33585.0/50000: 67% mana heating_up, embrace_of_paku
3:56.192 standard_rotation j flamestrike Fluffy_Pillow 33692.0/50000: 67% mana hot_streak
3:57.500 standard_rotation n scorch Fluffy_Pillow 33750.0/50000: 68% mana
3:58.805 standard_rotation n scorch Fluffy_Pillow 34555.0/50000: 69% mana
4:00.112 default K mirror_image Fluffy_Pillow 35362.0/50000: 71% mana heating_up
4:01.418 standard_rotation j flamestrike Fluffy_Pillow 35668.0/50000: 71% mana hot_streak
4:02.724 standard_rotation m dragons_breath Fluffy_Pillow 35724.0/50000: 71% mana
4:04.030 standard_rotation n scorch Fluffy_Pillow 35030.0/50000: 70% mana
4:04.341 default O fire_blast Fluffy_Pillow 35330.0/50000: 71% mana
4:05.338 standard_rotation n scorch Fluffy_Pillow 35338.0/50000: 71% mana heating_up
4:06.646 standard_rotation j flamestrike Fluffy_Pillow 36146.0/50000: 72% mana hot_streak
4:07.952 standard_rotation n scorch Fluffy_Pillow 36202.0/50000: 72% mana heating_up
4:09.259 standard_rotation n scorch Fluffy_Pillow 37009.0/50000: 74% mana heating_up
4:10.565 standard_rotation j flamestrike Fluffy_Pillow 37815.0/50000: 76% mana hot_streak
4:11.872 default L rune_of_power Fluffy_Pillow 37872.0/50000: 76% mana heating_up
4:13.025 default O fire_blast Fluffy_Pillow 38972.0/50000: 78% mana heating_up
4:13.177 rop_phase b flamestrike Fluffy_Pillow 38677.0/50000: 77% mana hot_streak, rune_of_power

Stats

Level Bonus (60) Race Bonus (zandalari_troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2359 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 50000 50000 0
Spell Power 2359 2247 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="Zandalari Troll (Pa'ku)"
source=default
spec=fire
level=60
race=zandalari_troll
zandalari_loa=paku
role=spell
position=back
talents=3031021

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
actions.precombat+=/variable,name=delay_flamestrike,default=0,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
actions+=/cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
# TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
actions.combustion_phase+=/potion,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/berserking,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/use_items,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

blood_elf : 7525 dps, 4063 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7525.3 7525.3 13.5 / 0.179% 860.2 / 11.4% 7.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
1023.9 996.7 Mana 0.03% 45.1 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
blood_elf 7525
Arcane Explosion 527 7.0% 22.4 8.70sec 7034 5852 Direct 67.1 1711 3420 2345 37.1%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.36 67.07 0.00 0.00 1.2021 0.0000 157261.52 157261.52 0.00% 5852.03 5852.03
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 62.88% 42.17 26 57 1710.60 1433 2006 1710.32 1600 1856 72130 72130 0.00%
crit 37.12% 24.90 12 40 3419.67 2866 4013 3419.95 3030 3764 85131 85131 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.546000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 54.6%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    rop_phase
    [h]:10.81
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
    standard_rotation
    [o]:11.55
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
Conflagration Flare Up 271 3.6% 88.7 3.67sec 914 0 Direct 266.1 199 429 305 45.8%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 88.71 266.12 0.00 0.00 0.0000 0.0000 81061.10 81061.10 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 54.19% 144.21 77 231 199.40 177 248 199.33 185 213 28755 28755 0.00%
crit 45.81% 121.91 65 181 429.11 354 496 428.78 395 459 52306 52306 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 317 4.2% 12.8 22.53sec 7397 5872 Direct 38.4 1739 3567 2466 39.8%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.80 38.41 0.00 0.00 1.2597 0.0000 94701.99 94701.99 0.00% 5872.26 5872.26
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 60.25% 23.14 13 36 1739.09 1529 2141 1738.59 1557 1947 40239 40239 0.00%
crit 39.75% 15.27 5 27 3566.85 3058 4281 3565.01 3058 4077 54463 54463 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [Z]:0.57
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [g]:4.20
  • if_expr:active_enemies>2
    standard_rotation
    [m]:8.03
  • if_expr:active_enemies>1
Fire Blast 647 8.6% 37.4 7.99sec 5162 0 Direct 37.4 0 5162 5162 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.43 37.43 0.00 0.00 0.0000 0.0000 193196.73 193196.73 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.43 30 45 5162.43 4158 5821 5161.46 5009 5340 193197 193197 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [O]:22.93
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
    combustion_phase
    [Q]:12.83
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [c]:1.68
  • if_expr:!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 (75) 0.9% (1.0%) 3.7 90.25sec 6082 3107 Direct 3.7 (23.0) 0 5494 5494 100.0% (100.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.70 3.70 0.00 0.00 1.9575 0.0000 20320.68 20320.68 0.00% 3107.27 3107.27
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.70 3 4 5493.97 5494 5494 5493.97 5494 5494 20321 20321 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [X]:3.73
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
    Conflagration 7 0.1% 3.7 90.25sec 598 0 Periodic 19.3 0 115 115 100.0% 3.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.70 0.00 19.27 19.27 0.0000 1.5178 2210.12 2210.12 0.00% 75.58 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 19.27 16 21 114.71 74 121 114.76 114 116 2210 2210 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Flamestrike 2204 29.3% 66.9 4.22sec 9861 4340 Direct 200.6 2237 4578 3287 44.9%

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 66.85 200.56 0.00 0.00 2.2722 0.0000 659238.74 659238.74 0.00% 4339.98 4339.98
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.14% 110.59 69 151 2236.55 1996 2795 2235.97 2106 2362 247348 247348 0.00%
crit 44.86% 89.96 48 148 4578.49 3992 5589 4574.05 4211 5031 411891 411891 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    rop_phase
    [b]:13.68
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:11.18
  • if_expr:(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
    standard_rotation
    [j]:13.23
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:28.76
  • if_expr:active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
Ignite 1710 22.7% 340.5 0.91sec 1502 0 Periodic 884.9 578 0 578 0.0% 98.6%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 340.53 0.00 884.86 884.86 0.0000 1.0000 511399.90 511399.90 0.00% 577.94 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 884.86 697 1071 578.20 37 3133 577.96 491 661 511400 511400 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (45) 0.0% (0.6%) 3.0 120.39sec 4457 5131

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8690 0.0000 0.00 0.00 0.00% 5131.35 5131.35

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [K]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 118  / 45 0.6% 211.9 3.89sec 63 40 Direct 211.1 46 92 63 36.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 211.94 211.14 0.00 0.00 1.5775 0.0000 13310.72 13310.72 0.00% 39.81 39.81
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.34% 133.74 83 166 46.14 39 55 46.14 44 49 6171 6171 0.00%
crit 36.66% 77.40 45 104 92.25 78 109 92.26 85 98 7140 7140 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.70
Phoenix Flames 0 (532) 0.0% (7.1%) 13.8 21.92sec 11535 9460

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.78 0.00 0.00 0.00 1.2194 0.0000 0.00 0.00 0.00% 9459.79 9459.79

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [W]:8.11
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [e]:1.69
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [k]:3.97
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 532 7.1% 13.7 21.92sec 11566 0 Direct 41.2 1901 4556 3859 73.6%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.74 41.22 0.00 0.00 0.0000 0.0000 158905.60 158905.60 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 26.37% 10.87 2 22 1901.14 1364 3307 1904.54 1364 2559 20662 20662 0.00%
crit 73.63% 30.35 17 42 4556.27 2728 6615 4556.51 4161 4862 138244 138244 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 877 (929) 11.7% (12.3%) 25.9 10.06sec 10703 8878 Direct 26.9 (68.5) 3578 9938 9755 97.1% (97.1%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 25.92 26.87 0.00 0.00 1.2056 0.0000 262110.10 262110.10 0.00% 8877.99 8877.99
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 2.87% 0.77 0 2 3577.77 3578 3578 2415.61 0 3578 2763 2763 0.00%
crit 97.13% 26.10 19 38 9937.64 7156 10018 9942.47 9399 10018 259347 259347 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [T]:4.94
  • if_expr:buff.firestorm.react
    combustion_phase
    [U]:19.74
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [V]:1.27
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    Pyroblast (_dot) 51 0.7% 26.9 9.78sec 569 0 Periodic 41.7 184 437 367 72.3% 7.1%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.87 0.00 41.66 41.66 0.0000 1.5275 15282.58 15282.58 0.00% 240.13 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 27.70% 11.54 4 20 183.68 74 228 183.87 144 221 2120 2120 0.00%
crit 72.30% 30.12 21 41 436.95 148 456 437.40 414 456 13163 13163 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 269 3.6% 30.8 7.94sec 2609 2006 Direct 30.8 0 2609 2609 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.81 30.80 0.00 0.00 1.3006 0.0000 80374.87 80374.87 0.00% 2006.11 2006.11
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.80 18 42 2608.93 1301 3252 2612.34 2367 2891 80375 80375 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Y]:1.76
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [a]:0.04
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [f]:12.83
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [n]:16.60
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
blood_elf
Combustion 3.7 90.25sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.71 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [S]:3.71
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Rune of Power 4.8 68.09sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.76 0.00 0.00 0.00 1.2434 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [L]:4.79
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.7 0.0 90.3sec 90.3sec 11.8sec 14.68% 0.00% 84.1 (84.1) 3.6

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:81.1s / 102.9s
  • trigger_min/max:81.1s / 102.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:14.68%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 3.9 0.2 66.2sec 61.4sec 5.1sec 6.60% 0.00% 0.2 (0.2) 3.8

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 302.7s
  • trigger_min/max:1.0s / 299.5s
  • trigger_pct:9.05%
  • duration_min/max:0.0s / 14.2s

Stack Uptimes

  • firestorm_1:6.60%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 58.9 0.0 5.1sec 5.1sec 2.9sec 57.25% 43.58% 0.0 (0.0) 10.5

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 35.0s
  • trigger_min/max:0.4s / 35.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:57.25%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 45.5 0.0 6.6sec 6.6sec 0.8sec 12.35% 48.90% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 84.9s
  • trigger_min/max:0.8s / 84.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.4s

Stack Uptimes

  • hot_streak_1:12.35%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Rune of Power 8.5 0.0 37.4sec 37.4sec 14.5sec 41.06% 0.00% 0.0 (0.0) 7.9

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.9s / 79.8s
  • trigger_min/max:15.9s / 79.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:41.06%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 58.9 45.0 73.0 5.1s 0.4s 35.0s
Heating Up removed 2.5 0.0 6.0 87.4s 1.3s 299.5s
Heating Up converted with Fire Blast 8.4 2.0 14.0 34.2s 1.0s 218.5s
Hot Streak procs 45.5 33.0 57.0 6.6s 0.8s 84.9s
Hot Streak spells used 112.5 88.0 136.0 2.7s 0.0s 30.4s
Hot Streak spell crits 108.1 83.0 131.0 2.8s 0.0s 30.4s
Hot Streak spell crits wasted 3.7 1.0 8.0 71.5s 0.3s 250.7s
Direct Ignite applications 6.8 3.0 13.0 61.3s 0.0s 283.1s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 27.1 19.0 34.0 22.1s 1.3s 103.8s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.17% 0.14% 0.68% 0.5s 0.0s 1.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5300.0002.7721.5870.0004.834
Rune of Power21.0830.00050.968102.16755.310160.660
Fire Blast0.1610.00016.4216.0212.96121.544
Dragon's Breath5.4130.00047.98173.83340.867117.264
Combustion2.6381.50012.9369.8434.73020.134
Phoenix Flames0.3140.00033.9164.4341.95535.875

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
blood_elf
mana_regen Mana 1403.42 298107.60 100.00% 212.41 553.72 0.19%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 996.75 1023.90 554.6 41878.5 32046.0 50000.0
Usage Type Count Total Avg RPE APR
blood_elf
arcane_explosion Mana 22.4 111777.8 5000.0 4999.8 1.4
combustion Mana 3.7 18560.4 5000.0 5006.1 0.0
dragons_breath Mana 12.8 25594.2 2000.0 1999.1 3.7
fire_blast Mana 37.4 18717.4 500.0 500.1 10.3
fireball Mana 3.7 3709.2 1000.0 1001.2 6.1
flamestrike Mana 66.9 83562.8 1250.0 1250.0 7.9
mirror_image Mana 3.0 1986.5 665.2 665.2 6.7
pyroblast Mana 26.9 26944.9 1000.0 1039.6 10.3
scorch Mana 30.8 15401.9 500.0 500.0 5.2

Statistics & Data Analysis

Fight Length
blood_elf Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
blood_elf Damage Per Second
Count 1019
Mean 7525.31
Minimum 6992.15
Maximum 8328.92
Spread ( max - min ) 1336.78
Range [ ( max - min ) / 2 * 100% ] 8.88%
Standard Deviation 219.8675
5th Percentile 7185.18
95th Percentile 7916.34
( 95th Percentile - 5th Percentile ) 731.17
Mean Distribution
Standard Deviation 6.8877
95.00% Confidence Interval ( 7511.81 - 7538.81 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 33
0.1% Error 3280
0.1 Scale Factor Error with Delta=300 413
0.05 Scale Factor Error with Delta=300 1651
0.01 Scale Factor Error with Delta=300 41268
Priority Target DPS
blood_elf Priority Target Damage Per Second
Count 1019
Mean 4063.10
Minimum 3730.33
Maximum 4516.11
Spread ( max - min ) 785.78
Range [ ( max - min ) / 2 * 100% ] 9.67%
Standard Deviation 123.7093
5th Percentile 3882.77
95th Percentile 4267.88
( 95th Percentile - 5th Percentile ) 385.12
Mean Distribution
Standard Deviation 3.8754
95.00% Confidence Interval ( 4055.50 - 4070.69 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 36
0.1% Error 3562
0.1 Scale Factor Error with Delta=300 131
0.05 Scale Factor Error with Delta=300 523
0.01 Scale Factor Error with Delta=300 13065
DPS(e)
blood_elf Damage Per Second (Effective)
Count 1019
Mean 7525.31
Minimum 6992.15
Maximum 8328.92
Spread ( max - min ) 1336.78
Range [ ( max - min ) / 2 * 100% ] 8.88%
Damage
blood_elf Damage
Count 1019
Mean 2236063.94
Minimum 1758044.39
Maximum 2788994.08
Spread ( max - min ) 1030949.69
Range [ ( max - min ) / 2 * 100% ] 23.05%
DTPS
blood_elf Damage Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
blood_elf Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
blood_elf Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
blood_elf Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
blood_elf Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
blood_elf Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
blood_elfTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
blood_elf Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=delay_flamestrike,default=0,op=reset
This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
B 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 snapshot_stats
H 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
I 0.00 mirror_image
J 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
K 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
L 4.79 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
M 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
N 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 22.93 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
P 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
Q 12.83 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
R 0.00 call_action_list,name=active_talents
S 3.71 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
0.00 potion,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 berserking,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 use_items,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
0.00 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
T 4.94 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
U 19.74 pyroblast,if=buff.hot_streak.react&buff.combustion.up
V 1.27 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
W 8.11 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
X 3.73 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Y 1.76 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
Z 0.57 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
a 0.04 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
b 13.68 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
c 1.68 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
d 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
e 1.69 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
f 12.83 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
g 4.20 dragons_breath,if=active_enemies>2
h 10.81 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 11.18 flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
0.00 fireball
actions.standard_rotation
# count action,conditions
j 13.23 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
k 3.97 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
l 0.00 call_action_list,name=active_talents
m 8.03 dragons_breath,if=active_enemies>1
n 16.60 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
o 11.55 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 28.76 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
0.00 fireball
0.00 scorch

Sample Sequence

456789ABDEIJXSWUQTTTTUQUQUQUWUeghOLhhhhhOhiieOihmpOpppOpopmOppopOpopmpoppopXSQWUQUQUWUYQUUgiLObihiOihgKkOjppoOppmpOoppOoppmpoOppoppmXSQWUQTTTQUWUWbOffLbbffObffbffbcbkmnnnjOjnnnjnOjnkjmnnOjnnKLbOffbffbfO

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A delay_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase X fireball Fluffy_Pillow 49000.0/50000: 98% mana
0:01.500 combustion_phase S combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust
0:01.958 combustion_phase W phoenix_flames Fluffy_Pillow 44458.0/50000: 89% mana bloodlust, combustion, rune_of_power
0:02.965 combustion_phase U pyroblast Fluffy_Pillow 45465.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:02.965 combustion_phase Q fire_blast Fluffy_Pillow 44465.0/50000: 89% mana bloodlust, combustion, rune_of_power, firestorm
0:03.971 combustion_phase T pyroblast Fluffy_Pillow 44971.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:04.977 combustion_phase T pyroblast Fluffy_Pillow 44977.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, firestorm
0:05.984 combustion_phase T pyroblast Fluffy_Pillow 44984.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:06.990 combustion_phase T pyroblast Fluffy_Pillow 44990.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, firestorm
0:07.997 combustion_phase U pyroblast Fluffy_Pillow 44997.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:07.997 combustion_phase Q fire_blast Fluffy_Pillow 43997.0/50000: 88% mana bloodlust, combustion, rune_of_power
0:09.004 combustion_phase U pyroblast Fluffy_Pillow 44504.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power
0:09.004 combustion_phase Q fire_blast Fluffy_Pillow 43504.0/50000: 87% mana bloodlust, combustion, rune_of_power
0:10.012 combustion_phase U pyroblast Fluffy_Pillow 44012.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power
0:10.012 combustion_phase Q fire_blast Fluffy_Pillow 43012.0/50000: 86% mana bloodlust, combustion, rune_of_power
0:11.019 combustion_phase U pyroblast Fluffy_Pillow 43519.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power
0:12.026 combustion_phase W phoenix_flames Fluffy_Pillow 43526.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power
0:13.031 combustion_phase U pyroblast Fluffy_Pillow 44531.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power
0:14.037 rop_phase e phoenix_flames Fluffy_Pillow 44537.0/50000: 89% mana bloodlust, heating_up, rune_of_power
0:15.042 rop_phase g dragons_breath Fluffy_Pillow 45542.0/50000: 91% mana bloodlust, rune_of_power
0:16.048 rop_phase h arcane_explosion Fluffy_Pillow 44548.0/50000: 89% mana bloodlust, rune_of_power
0:16.326 default O fire_blast Fluffy_Pillow 39748.0/50000: 79% mana bloodlust, rune_of_power
0:17.054 default L rune_of_power Fluffy_Pillow 40054.0/50000: 80% mana bloodlust, heating_up
0:18.059 rop_phase h arcane_explosion Fluffy_Pillow 41059.0/50000: 82% mana bloodlust, heating_up, rune_of_power
0:19.065 rop_phase h arcane_explosion Fluffy_Pillow 37065.0/50000: 74% mana bloodlust, heating_up, rune_of_power
0:20.071 rop_phase h arcane_explosion Fluffy_Pillow 33071.0/50000: 66% mana bloodlust, heating_up, rune_of_power
0:21.079 rop_phase h arcane_explosion Fluffy_Pillow 29079.0/50000: 58% mana bloodlust, heating_up, rune_of_power
0:22.084 rop_phase h arcane_explosion Fluffy_Pillow 25084.0/50000: 50% mana bloodlust, heating_up, rune_of_power
0:23.006 default O fire_blast Fluffy_Pillow 20984.0/50000: 42% mana bloodlust, rune_of_power
0:23.092 rop_phase h arcane_explosion Fluffy_Pillow 20592.0/50000: 41% mana bloodlust, heating_up, rune_of_power
0:24.099 rop_phase i flamestrike Fluffy_Pillow 16599.0/50000: 33% mana bloodlust, heating_up, rune_of_power
0:26.442 rop_phase i flamestrike Fluffy_Pillow 17692.0/50000: 35% mana bloodlust, heating_up, rune_of_power
0:28.785 rop_phase e phoenix_flames Fluffy_Pillow 18785.0/50000: 38% mana bloodlust, heating_up, rune_of_power
0:29.686 default O fire_blast Fluffy_Pillow 19685.0/50000: 39% mana bloodlust, rune_of_power
0:29.791 rop_phase i flamestrike Fluffy_Pillow 19291.0/50000: 39% mana bloodlust, heating_up, rune_of_power
0:32.133 rop_phase h arcane_explosion Fluffy_Pillow 20383.0/50000: 41% mana bloodlust, heating_up, rune_of_power
0:33.139 standard_rotation m dragons_breath Fluffy_Pillow 16389.0/50000: 33% mana bloodlust, heating_up
0:34.145 standard_rotation p flamestrike Fluffy_Pillow 15395.0/50000: 31% mana bloodlust, heating_up
0:36.366 default O fire_blast Fluffy_Pillow 17595.0/50000: 35% mana bloodlust
0:36.488 standard_rotation p flamestrike Fluffy_Pillow 15988.0/50000: 32% mana bloodlust, heating_up
0:38.831 standard_rotation p flamestrike Fluffy_Pillow 17081.0/50000: 34% mana bloodlust, heating_up
0:41.175 standard_rotation p flamestrike Fluffy_Pillow 18175.0/50000: 36% mana heating_up
0:43.658 default O fire_blast Fluffy_Pillow 20575.0/50000: 41% mana
0:44.219 standard_rotation p flamestrike Fluffy_Pillow 19469.0/50000: 39% mana heating_up
0:47.264 standard_rotation o arcane_explosion Fluffy_Pillow 21264.0/50000: 43% mana heating_up
0:48.570 standard_rotation p flamestrike Fluffy_Pillow 17570.0/50000: 35% mana heating_up
0:51.613 standard_rotation m dragons_breath Fluffy_Pillow 19363.0/50000: 39% mana heating_up
0:52.343 default O fire_blast Fluffy_Pillow 18063.0/50000: 36% mana
0:52.920 standard_rotation p flamestrike Fluffy_Pillow 18170.0/50000: 36% mana heating_up
0:55.964 standard_rotation p flamestrike Fluffy_Pillow 19964.0/50000: 40% mana heating_up
0:59.008 standard_rotation o arcane_explosion Fluffy_Pillow 21758.0/50000: 44% mana heating_up
1:00.314 standard_rotation p flamestrike Fluffy_Pillow 18064.0/50000: 36% mana heating_up
1:01.027 default O fire_blast Fluffy_Pillow 18764.0/50000: 38% mana
1:03.358 standard_rotation p flamestrike Fluffy_Pillow 19358.0/50000: 39% mana heating_up
1:06.402 standard_rotation o arcane_explosion Fluffy_Pillow 21152.0/50000: 42% mana heating_up
1:07.709 standard_rotation p flamestrike Fluffy_Pillow 17459.0/50000: 35% mana heating_up
1:10.751 standard_rotation m dragons_breath Fluffy_Pillow 19251.0/50000: 39% mana
1:12.058 standard_rotation p flamestrike Fluffy_Pillow 18558.0/50000: 37% mana
1:15.101 standard_rotation o arcane_explosion Fluffy_Pillow 20351.0/50000: 41% mana
1:16.407 standard_rotation p flamestrike Fluffy_Pillow 16657.0/50000: 33% mana
1:19.453 standard_rotation p flamestrike Fluffy_Pillow 18453.0/50000: 37% mana
1:22.497 standard_rotation o arcane_explosion Fluffy_Pillow 20247.0/50000: 40% mana
1:23.804 standard_rotation p flamestrike Fluffy_Pillow 16554.0/50000: 33% mana
1:26.846 combustion_phase X fireball Fluffy_Pillow 18346.0/50000: 37% mana
1:28.346 combustion_phase S combustion Fluffy_Pillow 19846.0/50000: 40% mana
1:28.346 combustion_phase Q fire_blast Fluffy_Pillow 14846.0/50000: 30% mana combustion, rune_of_power
1:28.803 combustion_phase W phoenix_flames Fluffy_Pillow 13803.0/50000: 28% mana combustion, heating_up, rune_of_power
1:30.110 combustion_phase U pyroblast Fluffy_Pillow 15110.0/50000: 30% mana combustion, hot_streak, rune_of_power
1:30.110 combustion_phase Q fire_blast Fluffy_Pillow 14110.0/50000: 28% mana combustion, rune_of_power
1:31.415 combustion_phase U pyroblast Fluffy_Pillow 14915.0/50000: 30% mana combustion, hot_streak, rune_of_power
1:31.415 combustion_phase Q fire_blast Fluffy_Pillow 13915.0/50000: 28% mana combustion, rune_of_power
1:32.722 combustion_phase U pyroblast Fluffy_Pillow 14722.0/50000: 29% mana combustion, hot_streak, rune_of_power
1:34.027 combustion_phase W phoenix_flames Fluffy_Pillow 15027.0/50000: 30% mana combustion, heating_up, rune_of_power
1:35.333 combustion_phase U pyroblast Fluffy_Pillow 16333.0/50000: 33% mana combustion, hot_streak, rune_of_power
1:36.639 combustion_phase Y scorch Fluffy_Pillow 16639.0/50000: 33% mana combustion, heating_up, rune_of_power
1:37.039 combustion_phase Q fire_blast Fluffy_Pillow 17039.0/50000: 34% mana combustion, heating_up, rune_of_power
1:37.946 combustion_phase U pyroblast Fluffy_Pillow 16946.0/50000: 34% mana combustion, hot_streak, rune_of_power
1:39.253 combustion_phase U pyroblast Fluffy_Pillow 17253.0/50000: 35% mana combustion, hot_streak, rune_of_power
1:40.560 rop_phase g dragons_breath Fluffy_Pillow 17560.0/50000: 35% mana heating_up, rune_of_power
1:41.866 rop_phase i flamestrike Fluffy_Pillow 16866.0/50000: 34% mana heating_up, rune_of_power
1:44.910 default L rune_of_power Fluffy_Pillow 18660.0/50000: 37% mana heating_up
1:45.715 default O fire_blast Fluffy_Pillow 19460.0/50000: 39% mana heating_up
1:46.215 rop_phase b flamestrike Fluffy_Pillow 19465.0/50000: 39% mana hot_streak, rune_of_power
1:47.521 rop_phase i flamestrike Fluffy_Pillow 19521.0/50000: 39% mana rune_of_power
1:50.565 rop_phase h arcane_explosion Fluffy_Pillow 21315.0/50000: 43% mana rune_of_power
1:51.872 rop_phase i flamestrike Fluffy_Pillow 17622.0/50000: 35% mana rune_of_power
1:54.399 default O fire_blast Fluffy_Pillow 20122.0/50000: 40% mana rune_of_power
1:54.914 rop_phase i flamestrike Fluffy_Pillow 18914.0/50000: 38% mana heating_up, rune_of_power
1:57.959 rop_phase h arcane_explosion Fluffy_Pillow 20709.0/50000: 41% mana heating_up, rune_of_power
1:59.266 rop_phase g dragons_breath Fluffy_Pillow 17016.0/50000: 34% mana heating_up, rune_of_power
2:00.574 default K mirror_image Fluffy_Pillow 16324.0/50000: 33% mana heating_up, rune_of_power
2:01.879 standard_rotation k phoenix_flames Fluffy_Pillow 16629.0/50000: 33% mana heating_up
2:03.083 default O fire_blast Fluffy_Pillow 17829.0/50000: 36% mana hot_streak
2:03.185 standard_rotation j flamestrike Fluffy_Pillow 17435.0/50000: 35% mana hot_streak
2:04.491 standard_rotation p flamestrike Fluffy_Pillow 17491.0/50000: 35% mana
2:07.535 standard_rotation p flamestrike Fluffy_Pillow 19285.0/50000: 39% mana
2:10.577 standard_rotation o arcane_explosion Fluffy_Pillow 21077.0/50000: 42% mana
2:11.767 default O fire_blast Fluffy_Pillow 17177.0/50000: 34% mana
2:11.883 standard_rotation p flamestrike Fluffy_Pillow 16883.0/50000: 34% mana heating_up
2:14.926 standard_rotation p flamestrike Fluffy_Pillow 18676.0/50000: 37% mana heating_up
2:17.970 standard_rotation m dragons_breath Fluffy_Pillow 20470.0/50000: 41% mana heating_up
2:19.275 standard_rotation p flamestrike Fluffy_Pillow 19775.0/50000: 40% mana heating_up
2:20.451 default O fire_blast Fluffy_Pillow 20875.0/50000: 42% mana
2:22.318 standard_rotation o arcane_explosion Fluffy_Pillow 21068.0/50000: 42% mana heating_up
2:23.625 standard_rotation p flamestrike Fluffy_Pillow 17375.0/50000: 35% mana heating_up
2:26.668 standard_rotation p flamestrike Fluffy_Pillow 19168.0/50000: 38% mana heating_up
2:29.135 default O fire_blast Fluffy_Pillow 21568.0/50000: 43% mana
2:29.712 standard_rotation o arcane_explosion Fluffy_Pillow 20462.0/50000: 41% mana heating_up
2:31.019 standard_rotation p flamestrike Fluffy_Pillow 16769.0/50000: 34% mana heating_up
2:34.062 standard_rotation p flamestrike Fluffy_Pillow 18562.0/50000: 37% mana heating_up
2:37.104 standard_rotation m dragons_breath Fluffy_Pillow 20354.0/50000: 41% mana heating_up
2:38.410 standard_rotation p flamestrike Fluffy_Pillow 19660.0/50000: 39% mana
2:41.452 standard_rotation o arcane_explosion Fluffy_Pillow 21452.0/50000: 43% mana
2:42.758 default O fire_blast Fluffy_Pillow 17758.0/50000: 36% mana
2:42.758 standard_rotation p flamestrike Fluffy_Pillow 17258.0/50000: 35% mana heating_up
2:45.803 standard_rotation p flamestrike Fluffy_Pillow 19053.0/50000: 38% mana heating_up
2:48.846 standard_rotation o arcane_explosion Fluffy_Pillow 20846.0/50000: 42% mana heating_up
2:50.153 standard_rotation p flamestrike Fluffy_Pillow 17153.0/50000: 34% mana heating_up
2:53.198 standard_rotation p flamestrike Fluffy_Pillow 18948.0/50000: 38% mana
2:56.242 standard_rotation m dragons_breath Fluffy_Pillow 20742.0/50000: 41% mana
2:57.547 combustion_phase X fireball Fluffy_Pillow 20047.0/50000: 40% mana
2:59.047 combustion_phase S combustion Fluffy_Pillow 21547.0/50000: 43% mana
2:59.047 combustion_phase Q fire_blast Fluffy_Pillow 16547.0/50000: 33% mana combustion, rune_of_power
2:59.506 combustion_phase W phoenix_flames Fluffy_Pillow 15506.0/50000: 31% mana combustion, heating_up, rune_of_power
3:00.814 combustion_phase U pyroblast Fluffy_Pillow 16814.0/50000: 34% mana combustion, hot_streak, rune_of_power, firestorm
3:00.814 combustion_phase Q fire_blast Fluffy_Pillow 15814.0/50000: 32% mana combustion, rune_of_power, firestorm
3:02.121 combustion_phase T pyroblast Fluffy_Pillow 16621.0/50000: 33% mana combustion, hot_streak, rune_of_power, firestorm
3:03.427 combustion_phase T pyroblast Fluffy_Pillow 16927.0/50000: 34% mana combustion, heating_up, rune_of_power, firestorm
3:04.734 combustion_phase T pyroblast Fluffy_Pillow 17234.0/50000: 34% mana combustion, hot_streak, rune_of_power, firestorm
3:05.134 combustion_phase Q fire_blast Fluffy_Pillow 16634.0/50000: 33% mana combustion, rune_of_power
3:06.039 combustion_phase U pyroblast Fluffy_Pillow 17039.0/50000: 34% mana combustion, hot_streak, rune_of_power
3:07.345 combustion_phase W phoenix_flames Fluffy_Pillow 17345.0/50000: 35% mana combustion, heating_up, rune_of_power
3:08.651 combustion_phase U pyroblast Fluffy_Pillow 18651.0/50000: 37% mana combustion, hot_streak, rune_of_power
3:09.957 combustion_phase W phoenix_flames Fluffy_Pillow 18957.0/50000: 38% mana combustion, heating_up, rune_of_power
3:11.263 rop_phase b flamestrike Fluffy_Pillow 20263.0/50000: 41% mana hot_streak, rune_of_power
3:12.555 default O fire_blast Fluffy_Pillow 20213.0/50000: 40% mana rune_of_power
3:12.570 rop_phase f scorch Fluffy_Pillow 19820.0/50000: 40% mana heating_up, rune_of_power
3:13.876 rop_phase f scorch Fluffy_Pillow 20626.0/50000: 41% mana heating_up, rune_of_power
3:15.183 default L rune_of_power Fluffy_Pillow 21433.0/50000: 43% mana hot_streak, firestorm
3:16.490 rop_phase b flamestrike Fluffy_Pillow 22740.0/50000: 45% mana hot_streak, rune_of_power, firestorm
3:17.796 rop_phase b flamestrike Fluffy_Pillow 22796.0/50000: 46% mana rune_of_power, firestorm
3:19.104 rop_phase f scorch Fluffy_Pillow 22854.0/50000: 46% mana rune_of_power
3:20.410 rop_phase f scorch Fluffy_Pillow 23660.0/50000: 47% mana rune_of_power
3:21.239 default O fire_blast Fluffy_Pillow 24460.0/50000: 49% mana heating_up, rune_of_power
3:21.717 rop_phase b flamestrike Fluffy_Pillow 23967.0/50000: 48% mana hot_streak, rune_of_power
3:23.022 rop_phase f scorch Fluffy_Pillow 24022.0/50000: 48% mana heating_up, rune_of_power
3:24.330 rop_phase f scorch Fluffy_Pillow 24830.0/50000: 50% mana heating_up, rune_of_power
3:25.638 rop_phase b flamestrike Fluffy_Pillow 25638.0/50000: 51% mana hot_streak, rune_of_power
3:26.944 rop_phase f scorch Fluffy_Pillow 25694.0/50000: 51% mana heating_up, rune_of_power
3:28.249 rop_phase f scorch Fluffy_Pillow 26499.0/50000: 53% mana heating_up, rune_of_power
3:29.555 rop_phase b flamestrike Fluffy_Pillow 27305.0/50000: 55% mana hot_streak, rune_of_power
3:29.923 rop_phase c fire_blast Fluffy_Pillow 26355.0/50000: 53% mana heating_up, rune_of_power
3:30.863 rop_phase b flamestrike Fluffy_Pillow 26863.0/50000: 54% mana hot_streak, rune_of_power
3:32.169 standard_rotation k phoenix_flames Fluffy_Pillow 26919.0/50000: 54% mana
3:33.474 standard_rotation m dragons_breath Fluffy_Pillow 28224.0/50000: 56% mana
3:34.780 standard_rotation n scorch Fluffy_Pillow 27530.0/50000: 55% mana
3:36.086 standard_rotation n scorch Fluffy_Pillow 28336.0/50000: 57% mana
3:37.395 standard_rotation n scorch Fluffy_Pillow 29145.0/50000: 58% mana heating_up
3:38.699 standard_rotation j flamestrike Fluffy_Pillow 29949.0/50000: 60% mana hot_streak
3:38.699 default O fire_blast Fluffy_Pillow 28699.0/50000: 57% mana
3:40.006 standard_rotation j flamestrike Fluffy_Pillow 29506.0/50000: 59% mana hot_streak
3:41.315 standard_rotation n scorch Fluffy_Pillow 29565.0/50000: 59% mana
3:42.621 standard_rotation n scorch Fluffy_Pillow 30371.0/50000: 61% mana
3:43.928 standard_rotation n scorch Fluffy_Pillow 31178.0/50000: 62% mana heating_up
3:45.235 standard_rotation j flamestrike Fluffy_Pillow 31985.0/50000: 64% mana hot_streak
3:46.542 standard_rotation n scorch Fluffy_Pillow 32042.0/50000: 64% mana heating_up
3:47.291 default O fire_blast Fluffy_Pillow 32742.0/50000: 65% mana heating_up
3:47.850 standard_rotation j flamestrike Fluffy_Pillow 32350.0/50000: 65% mana hot_streak
3:49.156 standard_rotation n scorch Fluffy_Pillow 32406.0/50000: 65% mana heating_up
3:50.463 standard_rotation k phoenix_flames Fluffy_Pillow 33213.0/50000: 66% mana heating_up
3:51.771 standard_rotation j flamestrike Fluffy_Pillow 34521.0/50000: 69% mana hot_streak
3:53.078 standard_rotation m dragons_breath Fluffy_Pillow 34578.0/50000: 69% mana
3:54.385 standard_rotation n scorch Fluffy_Pillow 33885.0/50000: 68% mana
3:55.692 standard_rotation n scorch Fluffy_Pillow 34692.0/50000: 69% mana
3:55.975 default O fire_blast Fluffy_Pillow 34892.0/50000: 70% mana heating_up
3:56.998 standard_rotation j flamestrike Fluffy_Pillow 34998.0/50000: 70% mana hot_streak
3:58.304 standard_rotation n scorch Fluffy_Pillow 35054.0/50000: 70% mana heating_up
3:59.611 standard_rotation n scorch Fluffy_Pillow 35861.0/50000: 72% mana heating_up
4:00.917 default K mirror_image Fluffy_Pillow 36667.0/50000: 73% mana hot_streak
4:02.223 default L rune_of_power Fluffy_Pillow 36973.0/50000: 74% mana hot_streak
4:03.527 rop_phase b flamestrike Fluffy_Pillow 38277.0/50000: 77% mana hot_streak, rune_of_power
4:04.659 default O fire_blast Fluffy_Pillow 38127.0/50000: 76% mana rune_of_power
4:04.833 rop_phase f scorch Fluffy_Pillow 37833.0/50000: 76% mana heating_up, rune_of_power
4:06.139 rop_phase f scorch Fluffy_Pillow 38639.0/50000: 77% mana heating_up, rune_of_power
4:07.444 rop_phase b flamestrike Fluffy_Pillow 39444.0/50000: 79% mana hot_streak, rune_of_power
4:08.750 rop_phase f scorch Fluffy_Pillow 39500.0/50000: 79% mana heating_up, rune_of_power
4:10.058 rop_phase f scorch Fluffy_Pillow 40308.0/50000: 81% mana heating_up, rune_of_power
4:11.367 rop_phase b flamestrike Fluffy_Pillow 41117.0/50000: 82% mana hot_streak, rune_of_power
4:12.673 rop_phase f scorch Fluffy_Pillow 41173.0/50000: 82% mana heating_up, rune_of_power
4:13.343 default O fire_blast Fluffy_Pillow 41773.0/50000: 84% mana heating_up, rune_of_power

Stats

Level Bonus (60) Race Bonus (blood_elf) Raid-Buffed Unbuffed Gear Amount
Strength 198 -3 195 195 0
Agility 306 1 307 307 0
Stamina 414 0 434 414 0
Intellect 450 2 2364 2252 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 50000 50000 0
Spell Power 2364 2252 0
Melee Crit 21.71% 21.71% 550
Spell Crit 36.71% 36.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="blood_elf"
source=default
spec=fire
level=60
race=blood_elf
role=spell
position=back
talents=3031021

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
actions.precombat+=/variable,name=delay_flamestrike,default=0,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
actions+=/cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
# TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
actions.combustion_phase+=/potion,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/berserking,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/use_items,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

fire : 7580 dps, 4119 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7580.4 7580.4 13.7 / 0.181% 892.8 / 11.8% 7.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
1026.2 997.4 Mana 0.02% 45.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
fire 7580
Arcane Explosion 518 6.8% 22.1 8.81sec 6993 5820 Direct 66.2 1718 3433 2332 35.8%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.06 66.19 0.00 0.00 1.2016 0.0000 154297.32 154297.32 0.00% 5819.90 5819.90
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.22% 42.51 27 58 1718.13 1430 2002 1718.33 1596 1888 73029 73029 0.00%
crit 35.78% 23.68 7 40 3432.71 2860 4004 3432.58 3041 3790 81268 81268 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.546000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 54.6%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    rop_phase
    [i]:11.08
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
    standard_rotation
    [p]:10.98
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
Conflagration Flare Up 268 3.5% 88.2 3.67sec 911 0 Direct 264.5 199 430 304 45.2%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 88.16 264.49 0.00 0.00 0.0000 0.0000 80278.34 80278.34 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 54.83% 145.03 83 224 199.41 177 248 199.39 184 216 28920 28920 0.00%
crit 45.17% 119.46 60 187 430.01 354 495 429.71 400 464 51359 51359 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 325 4.3% 13.0 22.54sec 7482 5955 Direct 39.0 1730 3610 2494 40.6%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.00 38.99 0.00 0.00 1.2566 0.0000 97246.01 97246.01 0.00% 5954.69 5954.69
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.36% 23.14 10 39 1730.28 1526 2136 1730.42 1556 1933 40048 40048 0.00%
crit 40.64% 15.85 6 29 3610.47 3052 4272 3598.96 3052 4161 57198 57198 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:1.05
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:3.97
  • if_expr:active_enemies>2
    standard_rotation
    [n]:7.98
  • if_expr:active_enemies>1
Fire Blast 654 8.6% 37.8 7.91sec 5164 0 Direct 37.8 0 5164 5164 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.84 37.84 0.00 0.00 0.0000 0.0000 195410.30 195410.30 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.84 31 45 5164.32 4149 5809 5163.99 5000 5298 195410 195410 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [O]:23.33
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
    combustion_phase
    [Q]:12.91
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:1.60
  • if_expr:!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 (76) 0.9% (1.0%) 3.7 89.81sec 6098 3193 Direct 3.7 (24.7) 0 5482 5482 100.0% (100.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.73 3.72 0.00 0.00 1.9100 0.0000 20379.93 20379.93 0.00% 3192.85 3192.85
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.72 3 5 5482.35 5482 5482 5482.35 5482 5482 20380 20380 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.76
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
    Conflagration 8 0.1% 3.7 89.81sec 629 0 Periodic 21.0 0 112 112 100.0% 3.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.72 0.00 20.95 20.95 0.0000 1.4030 2337.20 2337.20 0.00% 79.50 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 20.95 17 23 111.54 8 121 111.59 109 116 2337 2337 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Flamestrike 2205 29.1% 67.0 4.25sec 9832 4326 Direct 201.1 2243 4589 3277 44.1%

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 67.04 201.12 0.00 0.00 2.2725 0.0000 659124.86 659124.86 0.00% 4326.39 4326.39
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.91% 112.46 72 156 2243.34 1992 2789 2242.78 2091 2357 252256 252256 0.00%
crit 44.09% 88.67 53 146 4588.73 3984 5578 4585.89 4242 4984 406869 406869 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    rop_phase
    [c]:13.30
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [j]:12.91
  • if_expr:(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
    standard_rotation
    [k]:13.28
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [q]:27.55
  • if_expr:active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
Ignite 1722 22.7% 343.0 0.91sec 1501 0 Periodic 885.8 582 0 582 0.0% 98.7%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 342.97 0.00 885.78 885.78 0.0000 1.0000 514889.44 514889.44 0.00% 581.28 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 885.78 706 1072 581.54 37 3343 581.46 497 672 514889 514889 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (45) 0.0% (0.6%) 3.0 120.54sec 4503 5178

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8699 0.0000 0.00 0.00 0.00% 5177.94 5177.94

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [K]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 120  / 45 0.6% 215.1 3.83sec 63 40 Direct 214.3 46 93 63 35.5%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 215.10 214.32 0.00 0.00 1.5589 0.0000 13472.99 13472.99 0.00% 40.18 40.18
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.54% 138.33 89 165 46.42 39 54 46.42 44 49 6421 6421 0.00%
crit 35.46% 76.00 41 102 92.81 78 109 92.81 86 100 7052 7052 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:74.76
Phoenix Flames 0 (536) 0.0% (7.1%) 13.8 21.89sec 11572 9761

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.82 0.00 0.00 0.00 1.1855 0.0000 0.00 0.00 0.00% 9761.43 9761.43

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:8.39
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.71
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:3.72
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 536 7.1% 13.8 21.88sec 11601 0 Direct 41.4 1914 4556 3869 73.9%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.79 41.37 0.00 0.00 0.0000 0.0000 159970.24 159970.24 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 26.06% 10.78 2 22 1913.80 1361 3300 1914.07 1361 2446 20627 20627 0.00%
crit 73.94% 30.59 19 41 4556.50 2722 6601 4556.06 4169 4895 139343 139343 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 911 (964) 12.0% (12.7%) 27.0 9.70sec 10665 9280 Direct 27.9 (70.9) 3570 9917 9744 97.3% (97.3%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.97 27.92 0.00 0.00 1.1492 0.0000 272004.97 272004.97 0.00% 9280.31 9280.31
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 2.74% 0.76 0 2 3570.21 3570 3570 2442.04 0 3570 2729 2729 0.00%
crit 97.26% 27.15 19 40 9917.10 7140 9997 9923.11 9262 9997 269276 269276 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [U]:5.62
  • if_expr:buff.firestorm.react
    combustion_phase
    [V]:19.68
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [W]:1.71
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    Pyroblast (_dot) 53 0.7% 27.9 9.44sec 562 0 Periodic 43.0 184 436 364 71.7% 7.1%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 27.92 0.00 43.03 43.03 0.0000 1.4818 15684.66 15684.66 0.00% 245.98 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 28.26% 12.16 4 20 183.53 74 227 183.76 148 221 2232 2232 0.00%
crit 71.74% 30.87 21 42 435.70 148 455 436.29 414 455 13453 13453 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 268 3.5% 31.0 7.80sec 2579 1992 Direct 31.0 0 2579 2579 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 31.04 31.04 0.00 0.00 1.2948 0.0000 80048.72 80048.72 0.00% 1991.51 1991.51
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 31.04 19 43 2578.73 1298 3245 2581.97 2305 2886 80049 80049 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:2.18
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.03
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:12.23
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.99
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
fire
Berserking 2.0 0.00sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_phase
    [T]:2.00
  • if_expr:buff.combustion.last_expire<=action.combustion.last_used
Combustion 3.7 89.82sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.73 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [S]:3.73
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Rune of Power 4.9 64.54sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.93 0.00 0.00 0.00 1.2436 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [L]:4.97
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 181.6sec 0.0sec 12.0sec 8.13% 30.00% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 187.5s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.13%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.7 0.0 89.8sec 89.8sec 11.8sec 14.75% 0.00% 84.5 (84.5) 3.6

Buff Details

  • buff initial source:fire
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:81.1s / 101.3s
  • trigger_min/max:81.1s / 101.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:14.75%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 3.9 0.3 65.6sec 60.0sec 5.1sec 6.75% 0.00% 0.3 (0.3) 3.8

Buff Details

  • buff initial source:fire
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 295.6s
  • trigger_min/max:0.8s / 295.0s
  • trigger_pct:9.17%
  • duration_min/max:0.0s / 13.4s

Stack Uptimes

  • firestorm_1:6.75%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 60.1 0.0 5.0sec 5.0sec 2.9sec 58.42% 43.34% 0.0 (0.0) 11.3

Buff Details

  • buff initial source:fire
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 38.9s
  • trigger_min/max:0.3s / 38.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:58.42%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 45.9 0.0 6.5sec 6.5sec 0.8sec 11.66% 48.67% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 84.2s
  • trigger_min/max:0.8s / 84.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.1s

Stack Uptimes

  • hot_streak_1:11.66%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Rune of Power 8.7 0.0 36.4sec 36.4sec 14.6sec 42.16% 0.00% 0.0 (0.0) 8.2

Buff Details

  • buff initial source:fire
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.9s / 80.8s
  • trigger_min/max:15.9s / 80.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:42.16%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 60.1 46.0 74.0 5.0s 0.3s 38.9s
Heating Up removed 2.4 0.0 6.0 87.2s 1.3s 326.9s
Heating Up converted with Fire Blast 7.9 3.0 14.0 34.8s 1.3s 277.6s
Hot Streak procs 45.9 34.0 56.0 6.5s 0.8s 84.2s
Hot Streak spells used 114.3 88.0 137.0 2.6s 0.0s 30.3s
Hot Streak spell crits 109.9 84.0 135.0 2.7s 0.0s 30.3s
Hot Streak spell crits wasted 3.8 1.0 8.0 69.7s 4.5s 240.8s
Direct Ignite applications 6.6 3.0 12.0 61.3s 0.0s 283.0s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 27.2 20.0 34.0 22.0s 1.3s 101.3s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.10% 0.08% 0.92% 0.3s 0.0s 1.3s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.4120.0002.7941.2320.0004.402
Rune of Power18.1440.00051.89392.70854.258173.061
Fire Blast0.1280.00016.5764.8582.69121.442
Dragon's Breath5.1260.00046.66570.74037.087115.839
Combustion2.5581.30012.8439.6085.00321.442
Phoenix Flames0.2530.00031.0873.5681.77732.867

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
fire
mana_regen Mana 1413.25 298310.55 100.00% 211.08 348.43 0.12%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 997.44 1026.16 349.2 41409.1 29567.0 50000.0
Usage Type Count Total Avg RPE APR
fire
arcane_explosion Mana 22.1 110299.5 5000.0 4999.1 1.4
combustion Mana 3.7 18661.8 5000.0 5005.6 0.0
dragons_breath Mana 13.0 25986.5 2000.0 1999.4 3.7
fire_blast Mana 37.8 18922.7 500.0 500.0 10.3
fireball Mana 3.7 3729.5 1000.0 1001.1 6.1
flamestrike Mana 67.0 83799.5 1250.0 1250.0 7.9
mirror_image Mana 3.0 1992.3 665.8 665.8 6.8
pyroblast Mana 28.0 28006.8 1000.0 1038.3 10.3
scorch Mana 31.0 15519.3 500.0 499.9 5.2

Statistics & Data Analysis

Fight Length
fire Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
fire Damage Per Second
Count 1019
Mean 7580.44
Minimum 6857.61
Maximum 8535.41
Spread ( max - min ) 1677.80
Range [ ( max - min ) / 2 * 100% ] 11.07%
Standard Deviation 223.8733
5th Percentile 7233.03
95th Percentile 7973.29
( 95th Percentile - 5th Percentile ) 740.26
Mean Distribution
Standard Deviation 7.0132
95.00% Confidence Interval ( 7566.70 - 7594.19 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 34
0.1% Error 3351
0.1 Scale Factor Error with Delta=300 428
0.05 Scale Factor Error with Delta=300 1712
0.01 Scale Factor Error with Delta=300 42785
Priority Target DPS
fire Priority Target Damage Per Second
Count 1019
Mean 4119.04
Minimum 3791.91
Maximum 4651.75
Spread ( max - min ) 859.84
Range [ ( max - min ) / 2 * 100% ] 10.44%
Standard Deviation 131.2361
5th Percentile 3912.85
95th Percentile 4340.22
( 95th Percentile - 5th Percentile ) 427.37
Mean Distribution
Standard Deviation 4.1112
95.00% Confidence Interval ( 4110.98 - 4127.10 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 39
0.1% Error 3900
0.1 Scale Factor Error with Delta=300 148
0.05 Scale Factor Error with Delta=300 589
0.01 Scale Factor Error with Delta=300 14703
DPS(e)
fire Damage Per Second (Effective)
Count 1019
Mean 7580.44
Minimum 6857.61
Maximum 8535.41
Spread ( max - min ) 1677.80
Range [ ( max - min ) / 2 * 100% ] 11.07%
Damage
fire Damage
Count 1019
Mean 2251671.98
Minimum 1782067.86
Maximum 2726298.40
Spread ( max - min ) 944230.54
Range [ ( max - min ) / 2 * 100% ] 20.97%
DTPS
fire Damage Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
fire Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
fire Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
fire Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
fire Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
fire Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
fireTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
fire Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=delay_flamestrike,default=0,op=reset
This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
B 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 snapshot_stats
H 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
I 0.00 mirror_image
J 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
K 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
L 4.97 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
M 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
N 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 23.33 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
P 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
Q 12.91 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
R 0.00 call_action_list,name=active_talents
S 3.73 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
0.00 potion,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
T 2.00 berserking,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 use_items,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
0.00 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
U 5.62 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
V 19.68 pyroblast,if=buff.hot_streak.react&buff.combustion.up
W 1.71 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 8.39 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.76 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 2.18 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 1.05 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.03 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 13.30 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
d 1.60 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
f 1.71 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 12.23 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 3.97 dragons_breath,if=active_enemies>2
i 11.08 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
j 12.91 flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
0.00 fireball
actions.standard_rotation
# count action,conditions
k 13.28 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
l 3.72 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 7.98 dragons_breath,if=active_enemies>1
o 16.99 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
p 10.98 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
q 27.55 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
0.00 fireball
0.00 scorch

Sample Sequence

456789ABDEIJTYSXVQVQVQUUUUUQVXVXchOiLiiiiOijijOfjjnOqqpqOqqpOqnqqOpqqpqnqpqqYSQXVQVQVXVZQVVhjLOcijjOijhjOKlpqqOpqnqOqpqOqpqLhOjijjijqnYSQXTVQVQVXVXVZWQcggnkoOokoLcccOfgggccdcggnkooOkkkklooOkooknoOKkkkooLcOgg

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A delay_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase T berserking Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_phase Y fireball Fluffy_Pillow 49000.0/50000: 98% mana berserking
0:01.300 combustion_phase S combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, berserking
0:01.781 combustion_phase X phoenix_flames Fluffy_Pillow 44481.0/50000: 89% mana bloodlust, berserking, combustion, rune_of_power
0:02.695 combustion_phase V pyroblast Fluffy_Pillow 45395.0/50000: 91% mana bloodlust, berserking, combustion, hot_streak, rune_of_power
0:02.695 combustion_phase Q fire_blast Fluffy_Pillow 44395.0/50000: 89% mana bloodlust, berserking, combustion, rune_of_power
0:03.609 combustion_phase V pyroblast Fluffy_Pillow 44809.0/50000: 90% mana bloodlust, berserking, combustion, hot_streak, rune_of_power
0:03.609 combustion_phase Q fire_blast Fluffy_Pillow 43809.0/50000: 88% mana bloodlust, berserking, combustion, rune_of_power
0:04.526 combustion_phase V pyroblast Fluffy_Pillow 44226.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, firestorm
0:04.526 combustion_phase Q fire_blast Fluffy_Pillow 43226.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, firestorm
0:05.440 combustion_phase U pyroblast Fluffy_Pillow 43640.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, firestorm
0:06.354 combustion_phase U pyroblast Fluffy_Pillow 43554.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, firestorm
0:07.269 combustion_phase U pyroblast Fluffy_Pillow 43469.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, firestorm
0:08.184 combustion_phase U pyroblast Fluffy_Pillow 43384.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, firestorm
0:09.098 combustion_phase U pyroblast Fluffy_Pillow 43298.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, firestorm
0:09.398 combustion_phase Q fire_blast Fluffy_Pillow 42598.0/50000: 85% mana bloodlust, berserking, combustion, rune_of_power
0:10.013 combustion_phase V pyroblast Fluffy_Pillow 42713.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power
0:10.928 combustion_phase X phoenix_flames Fluffy_Pillow 42628.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power
0:11.842 combustion_phase V pyroblast Fluffy_Pillow 43542.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power
0:12.757 combustion_phase X phoenix_flames Fluffy_Pillow 43457.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power
0:13.763 rop_phase c flamestrike Fluffy_Pillow 44463.0/50000: 89% mana bloodlust, hot_streak, rune_of_power
0:14.771 rop_phase h dragons_breath Fluffy_Pillow 44221.0/50000: 88% mana bloodlust, rune_of_power
0:15.122 default O fire_blast Fluffy_Pillow 42521.0/50000: 85% mana bloodlust, rune_of_power
0:15.777 rop_phase i arcane_explosion Fluffy_Pillow 42727.0/50000: 85% mana bloodlust, heating_up, rune_of_power
0:16.782 default L rune_of_power Fluffy_Pillow 38732.0/50000: 77% mana bloodlust, heating_up
0:17.788 rop_phase i arcane_explosion Fluffy_Pillow 39738.0/50000: 79% mana bloodlust, heating_up, rune_of_power
0:18.795 rop_phase i arcane_explosion Fluffy_Pillow 35745.0/50000: 71% mana bloodlust, heating_up, rune_of_power
0:19.800 rop_phase i arcane_explosion Fluffy_Pillow 31750.0/50000: 64% mana bloodlust, heating_up, rune_of_power
0:20.807 rop_phase i arcane_explosion Fluffy_Pillow 27757.0/50000: 56% mana bloodlust, heating_up, rune_of_power
0:21.803 default O fire_blast Fluffy_Pillow 23722.0/50000: 47% mana bloodlust, rune_of_power
0:21.812 rop_phase i arcane_explosion Fluffy_Pillow 23262.0/50000: 47% mana bloodlust, heating_up, rune_of_power
0:22.818 rop_phase j flamestrike Fluffy_Pillow 19268.0/50000: 39% mana bloodlust, heating_up, rune_of_power
0:25.162 rop_phase i arcane_explosion Fluffy_Pillow 20362.0/50000: 41% mana bloodlust, heating_up, rune_of_power
0:26.170 rop_phase j flamestrike Fluffy_Pillow 16370.0/50000: 33% mana bloodlust, heating_up, rune_of_power
0:28.483 default O fire_blast Fluffy_Pillow 18670.0/50000: 37% mana bloodlust, rune_of_power
0:28.512 rop_phase f phoenix_flames Fluffy_Pillow 16962.0/50000: 34% mana bloodlust, heating_up, rune_of_power
0:29.517 rop_phase j flamestrike Fluffy_Pillow 17967.0/50000: 36% mana bloodlust, rune_of_power
0:31.860 rop_phase j flamestrike Fluffy_Pillow 19060.0/50000: 38% mana bloodlust, rune_of_power
0:34.204 standard_rotation n dragons_breath Fluffy_Pillow 20154.0/50000: 40% mana bloodlust
0:35.163 default O fire_blast Fluffy_Pillow 19054.0/50000: 38% mana bloodlust
0:35.211 standard_rotation q flamestrike Fluffy_Pillow 18661.0/50000: 37% mana bloodlust, heating_up
0:37.553 standard_rotation q flamestrike Fluffy_Pillow 19753.0/50000: 40% mana bloodlust, heating_up
0:39.895 standard_rotation p arcane_explosion Fluffy_Pillow 20845.0/50000: 42% mana bloodlust, heating_up
0:40.902 standard_rotation q flamestrike Fluffy_Pillow 16852.0/50000: 34% mana bloodlust, heating_up
0:42.094 default O fire_blast Fluffy_Pillow 17952.0/50000: 36% mana
0:43.246 standard_rotation q flamestrike Fluffy_Pillow 17446.0/50000: 35% mana heating_up
0:46.291 standard_rotation q flamestrike Fluffy_Pillow 19241.0/50000: 38% mana heating_up
0:49.335 standard_rotation p arcane_explosion Fluffy_Pillow 21035.0/50000: 42% mana heating_up
0:50.642 default O fire_blast Fluffy_Pillow 17342.0/50000: 35% mana heating_up
0:50.779 standard_rotation q flamestrike Fluffy_Pillow 16979.0/50000: 34% mana heating_up
0:53.822 standard_rotation n dragons_breath Fluffy_Pillow 18772.0/50000: 38% mana heating_up
0:55.128 standard_rotation q flamestrike Fluffy_Pillow 18078.0/50000: 36% mana heating_up
0:58.171 standard_rotation q flamestrike Fluffy_Pillow 19871.0/50000: 40% mana heating_up
0:59.463 default O fire_blast Fluffy_Pillow 21071.0/50000: 42% mana
1:01.214 standard_rotation p arcane_explosion Fluffy_Pillow 21164.0/50000: 42% mana heating_up
1:02.520 standard_rotation q flamestrike Fluffy_Pillow 17470.0/50000: 35% mana heating_up
1:05.564 standard_rotation q flamestrike Fluffy_Pillow 19264.0/50000: 39% mana heating_up
1:08.607 standard_rotation p arcane_explosion Fluffy_Pillow 21057.0/50000: 42% mana
1:09.911 standard_rotation q flamestrike Fluffy_Pillow 17361.0/50000: 35% mana
1:12.954 standard_rotation n dragons_breath Fluffy_Pillow 19154.0/50000: 38% mana
1:14.260 standard_rotation q flamestrike Fluffy_Pillow 18460.0/50000: 37% mana
1:17.303 standard_rotation p arcane_explosion Fluffy_Pillow 20253.0/50000: 41% mana
1:18.609 standard_rotation q flamestrike Fluffy_Pillow 16559.0/50000: 33% mana
1:21.654 standard_rotation q flamestrike Fluffy_Pillow 18354.0/50000: 37% mana
1:24.698 combustion_phase Y fireball Fluffy_Pillow 20148.0/50000: 40% mana
1:26.198 combustion_phase S combustion Fluffy_Pillow 21648.0/50000: 43% mana
1:26.198 combustion_phase Q fire_blast Fluffy_Pillow 16648.0/50000: 33% mana combustion, rune_of_power
1:26.656 combustion_phase X phoenix_flames Fluffy_Pillow 15606.0/50000: 31% mana combustion, heating_up, rune_of_power
1:27.963 combustion_phase V pyroblast Fluffy_Pillow 16913.0/50000: 34% mana combustion, hot_streak, rune_of_power
1:27.963 combustion_phase Q fire_blast Fluffy_Pillow 15913.0/50000: 32% mana combustion, rune_of_power
1:29.269 combustion_phase V pyroblast Fluffy_Pillow 16719.0/50000: 33% mana combustion, hot_streak, rune_of_power
1:29.269 combustion_phase Q fire_blast Fluffy_Pillow 15719.0/50000: 31% mana combustion, rune_of_power
1:30.573 combustion_phase V pyroblast Fluffy_Pillow 16523.0/50000: 33% mana combustion, hot_streak, rune_of_power
1:31.880 combustion_phase X phoenix_flames Fluffy_Pillow 16830.0/50000: 34% mana combustion, heating_up, rune_of_power
1:33.184 combustion_phase V pyroblast Fluffy_Pillow 18134.0/50000: 36% mana combustion, hot_streak, rune_of_power
1:34.489 combustion_phase Z scorch Fluffy_Pillow 18439.0/50000: 37% mana combustion, heating_up, rune_of_power
1:34.889 combustion_phase Q fire_blast Fluffy_Pillow 18839.0/50000: 38% mana combustion, heating_up, rune_of_power
1:35.797 combustion_phase V pyroblast Fluffy_Pillow 18747.0/50000: 37% mana combustion, hot_streak, rune_of_power
1:37.102 combustion_phase V pyroblast Fluffy_Pillow 19052.0/50000: 38% mana combustion, hot_streak, rune_of_power
1:38.407 rop_phase h dragons_breath Fluffy_Pillow 19357.0/50000: 39% mana heating_up, rune_of_power
1:39.714 rop_phase j flamestrike Fluffy_Pillow 18664.0/50000: 37% mana heating_up, rune_of_power
1:42.757 default L rune_of_power Fluffy_Pillow 20457.0/50000: 41% mana heating_up
1:43.567 default O fire_blast Fluffy_Pillow 21257.0/50000: 43% mana heating_up
1:44.063 rop_phase c flamestrike Fluffy_Pillow 21263.0/50000: 43% mana hot_streak, rune_of_power
1:45.367 rop_phase i arcane_explosion Fluffy_Pillow 21317.0/50000: 43% mana rune_of_power
1:46.674 rop_phase j flamestrike Fluffy_Pillow 17624.0/50000: 35% mana rune_of_power
1:49.718 rop_phase j flamestrike Fluffy_Pillow 19418.0/50000: 39% mana rune_of_power
1:52.251 default O fire_blast Fluffy_Pillow 21918.0/50000: 44% mana rune_of_power
1:52.761 rop_phase i arcane_explosion Fluffy_Pillow 20711.0/50000: 41% mana heating_up, rune_of_power
1:54.069 rop_phase j flamestrike Fluffy_Pillow 17019.0/50000: 34% mana heating_up, rune_of_power
1:57.112 rop_phase h dragons_breath Fluffy_Pillow 18812.0/50000: 38% mana heating_up, rune_of_power
1:58.417 rop_phase j flamestrike Fluffy_Pillow 18117.0/50000: 36% mana heating_up, rune_of_power
2:00.935 default O fire_blast Fluffy_Pillow 20617.0/50000: 41% mana
2:01.460 default K mirror_image Fluffy_Pillow 19410.0/50000: 39% mana heating_up
2:02.767 standard_rotation l phoenix_flames Fluffy_Pillow 19717.0/50000: 39% mana heating_up
2:04.073 standard_rotation p arcane_explosion Fluffy_Pillow 21023.0/50000: 42% mana
2:05.376 standard_rotation q flamestrike Fluffy_Pillow 17326.0/50000: 35% mana
2:08.418 standard_rotation q flamestrike Fluffy_Pillow 19118.0/50000: 38% mana
2:09.619 default O fire_blast Fluffy_Pillow 20318.0/50000: 41% mana
2:11.461 standard_rotation p arcane_explosion Fluffy_Pillow 20411.0/50000: 41% mana heating_up
2:12.768 standard_rotation q flamestrike Fluffy_Pillow 16718.0/50000: 33% mana heating_up
2:15.812 standard_rotation n dragons_breath Fluffy_Pillow 18512.0/50000: 37% mana heating_up
2:17.119 standard_rotation q flamestrike Fluffy_Pillow 17819.0/50000: 36% mana heating_up
2:18.303 default O fire_blast Fluffy_Pillow 18919.0/50000: 38% mana
2:20.163 standard_rotation q flamestrike Fluffy_Pillow 19113.0/50000: 38% mana heating_up
2:23.207 standard_rotation p arcane_explosion Fluffy_Pillow 20907.0/50000: 42% mana heating_up
2:24.513 standard_rotation q flamestrike Fluffy_Pillow 17213.0/50000: 34% mana heating_up
2:26.987 default O fire_blast Fluffy_Pillow 19613.0/50000: 39% mana
2:27.555 standard_rotation q flamestrike Fluffy_Pillow 18505.0/50000: 37% mana heating_up
2:30.599 standard_rotation p arcane_explosion Fluffy_Pillow 20299.0/50000: 41% mana heating_up
2:31.905 standard_rotation q flamestrike Fluffy_Pillow 16605.0/50000: 33% mana heating_up
2:34.948 default L rune_of_power Fluffy_Pillow 18398.0/50000: 37% mana heating_up
2:36.252 rop_phase h dragons_breath Fluffy_Pillow 19702.0/50000: 39% mana rune_of_power
2:36.252 default O fire_blast Fluffy_Pillow 17702.0/50000: 35% mana rune_of_power
2:37.558 rop_phase j flamestrike Fluffy_Pillow 18508.0/50000: 37% mana heating_up, rune_of_power
2:40.601 rop_phase i arcane_explosion Fluffy_Pillow 20301.0/50000: 41% mana heating_up, rune_of_power
2:41.906 rop_phase j flamestrike Fluffy_Pillow 16606.0/50000: 33% mana heating_up, rune_of_power
2:44.950 rop_phase j flamestrike Fluffy_Pillow 18400.0/50000: 37% mana rune_of_power
2:47.992 rop_phase i arcane_explosion Fluffy_Pillow 20192.0/50000: 40% mana rune_of_power
2:49.300 rop_phase j flamestrike Fluffy_Pillow 16500.0/50000: 33% mana rune_of_power
2:52.345 standard_rotation q flamestrike Fluffy_Pillow 18295.0/50000: 37% mana
2:55.389 standard_rotation n dragons_breath Fluffy_Pillow 20089.0/50000: 40% mana
2:56.694 combustion_phase Y fireball Fluffy_Pillow 19394.0/50000: 39% mana
2:58.194 combustion_phase S combustion Fluffy_Pillow 20894.0/50000: 42% mana
2:58.194 combustion_phase Q fire_blast Fluffy_Pillow 15894.0/50000: 32% mana combustion, rune_of_power
2:58.652 combustion_phase X phoenix_flames Fluffy_Pillow 14852.0/50000: 30% mana combustion, heating_up, rune_of_power
2:59.959 combustion_phase T berserking Fluffy_Pillow 16159.0/50000: 32% mana combustion, hot_streak, rune_of_power
3:00.000 combustion_phase V pyroblast Fluffy_Pillow 16200.0/50000: 32% mana berserking, combustion, hot_streak, rune_of_power
3:00.000 combustion_phase Q fire_blast Fluffy_Pillow 15200.0/50000: 30% mana berserking, combustion, rune_of_power
3:01.189 combustion_phase V pyroblast Fluffy_Pillow 15889.0/50000: 32% mana berserking, combustion, hot_streak, rune_of_power
3:01.589 combustion_phase Q fire_blast Fluffy_Pillow 15289.0/50000: 31% mana berserking, combustion, rune_of_power
3:02.378 combustion_phase V pyroblast Fluffy_Pillow 15578.0/50000: 31% mana berserking, combustion, hot_streak, rune_of_power
3:03.567 combustion_phase X phoenix_flames Fluffy_Pillow 15767.0/50000: 32% mana berserking, combustion, heating_up, rune_of_power
3:04.755 combustion_phase V pyroblast Fluffy_Pillow 16955.0/50000: 34% mana berserking, combustion, hot_streak, rune_of_power
3:05.944 combustion_phase X phoenix_flames Fluffy_Pillow 17144.0/50000: 34% mana berserking, combustion, heating_up, rune_of_power
3:07.132 combustion_phase V pyroblast Fluffy_Pillow 18332.0/50000: 37% mana berserking, combustion, hot_streak, rune_of_power
3:08.320 combustion_phase Z scorch Fluffy_Pillow 18520.0/50000: 37% mana berserking, combustion, heating_up, rune_of_power
3:09.509 combustion_phase W pyroblast Fluffy_Pillow 19209.0/50000: 38% mana berserking, combustion, heating_up, rune_of_power
3:09.519 combustion_phase Q fire_blast Fluffy_Pillow 18219.0/50000: 36% mana berserking, combustion, rune_of_power
3:10.707 rop_phase c flamestrike Fluffy_Pillow 18907.0/50000: 38% mana berserking, hot_streak, rune_of_power
3:11.895 rop_phase g scorch Fluffy_Pillow 18845.0/50000: 38% mana berserking, rune_of_power
3:13.084 rop_phase g scorch Fluffy_Pillow 19534.0/50000: 39% mana rune_of_power
3:14.389 standard_rotation n dragons_breath Fluffy_Pillow 20339.0/50000: 41% mana heating_up
3:15.694 standard_rotation k flamestrike Fluffy_Pillow 19644.0/50000: 39% mana hot_streak
3:17.001 standard_rotation o scorch Fluffy_Pillow 19701.0/50000: 39% mana
3:17.888 default O fire_blast Fluffy_Pillow 20501.0/50000: 41% mana
3:18.309 standard_rotation o scorch Fluffy_Pillow 20009.0/50000: 40% mana heating_up
3:19.615 standard_rotation k flamestrike Fluffy_Pillow 20815.0/50000: 42% mana hot_streak
3:20.923 standard_rotation o scorch Fluffy_Pillow 20873.0/50000: 42% mana heating_up
3:22.230 default L rune_of_power Fluffy_Pillow 21680.0/50000: 43% mana heating_up
3:23.537 rop_phase c flamestrike Fluffy_Pillow 22987.0/50000: 46% mana hot_streak, rune_of_power, firestorm
3:24.843 rop_phase c flamestrike Fluffy_Pillow 23043.0/50000: 46% mana rune_of_power, firestorm
3:26.148 rop_phase c flamestrike Fluffy_Pillow 23098.0/50000: 46% mana rune_of_power, firestorm
3:26.573 default O fire_blast Fluffy_Pillow 22248.0/50000: 44% mana rune_of_power, firestorm
3:27.454 rop_phase f phoenix_flames Fluffy_Pillow 22654.0/50000: 45% mana heating_up, rune_of_power
3:28.761 rop_phase g scorch Fluffy_Pillow 23961.0/50000: 48% mana rune_of_power
3:30.067 rop_phase g scorch Fluffy_Pillow 24767.0/50000: 50% mana rune_of_power
3:31.372 rop_phase g scorch Fluffy_Pillow 25572.0/50000: 51% mana heating_up, rune_of_power
3:32.678 rop_phase c flamestrike Fluffy_Pillow 26378.0/50000: 53% mana hot_streak, rune_of_power, firestorm
3:33.985 rop_phase c flamestrike Fluffy_Pillow 26435.0/50000: 53% mana heating_up, rune_of_power, firestorm
3:35.257 rop_phase d fire_blast Fluffy_Pillow 26385.0/50000: 53% mana heating_up, rune_of_power, firestorm
3:35.291 rop_phase c flamestrike Fluffy_Pillow 25991.0/50000: 52% mana hot_streak, rune_of_power, firestorm
3:36.595 rop_phase g scorch Fluffy_Pillow 26045.0/50000: 52% mana rune_of_power
3:37.901 rop_phase g scorch Fluffy_Pillow 26851.0/50000: 54% mana rune_of_power
3:39.207 standard_rotation n dragons_breath Fluffy_Pillow 27657.0/50000: 55% mana heating_up
3:40.512 standard_rotation k flamestrike Fluffy_Pillow 26962.0/50000: 54% mana hot_streak
3:41.818 standard_rotation o scorch Fluffy_Pillow 27018.0/50000: 54% mana
3:43.124 standard_rotation o scorch Fluffy_Pillow 27824.0/50000: 56% mana
3:43.941 default O fire_blast Fluffy_Pillow 28624.0/50000: 57% mana heating_up
3:44.429 standard_rotation k flamestrike Fluffy_Pillow 28129.0/50000: 56% mana hot_streak, firestorm
3:45.737 standard_rotation k flamestrike Fluffy_Pillow 28187.0/50000: 56% mana heating_up, firestorm
3:47.042 standard_rotation k flamestrike Fluffy_Pillow 28242.0/50000: 56% mana heating_up, firestorm
3:48.349 standard_rotation k flamestrike Fluffy_Pillow 28299.0/50000: 57% mana heating_up, firestorm
3:49.655 standard_rotation l phoenix_flames Fluffy_Pillow 28355.0/50000: 57% mana heating_up
3:50.962 standard_rotation o scorch Fluffy_Pillow 29662.0/50000: 59% mana
3:52.269 standard_rotation o scorch Fluffy_Pillow 30469.0/50000: 61% mana
3:52.625 default O fire_blast Fluffy_Pillow 30769.0/50000: 62% mana heating_up
3:53.576 standard_rotation k flamestrike Fluffy_Pillow 30776.0/50000: 62% mana hot_streak
3:54.883 standard_rotation o scorch Fluffy_Pillow 30833.0/50000: 62% mana heating_up
3:56.188 standard_rotation o scorch Fluffy_Pillow 31638.0/50000: 63% mana heating_up
3:57.493 standard_rotation k flamestrike Fluffy_Pillow 32443.0/50000: 65% mana hot_streak
3:58.801 standard_rotation n dragons_breath Fluffy_Pillow 32501.0/50000: 65% mana heating_up
4:00.107 standard_rotation o scorch Fluffy_Pillow 31807.0/50000: 64% mana heating_up
4:01.309 default O fire_blast Fluffy_Pillow 33007.0/50000: 66% mana heating_up
4:01.415 default K mirror_image Fluffy_Pillow 32115.0/50000: 64% mana hot_streak, firestorm
4:02.765 standard_rotation k flamestrike Fluffy_Pillow 32465.0/50000: 65% mana hot_streak, firestorm
4:04.072 standard_rotation k flamestrike Fluffy_Pillow 32522.0/50000: 65% mana firestorm
4:05.379 standard_rotation k flamestrike Fluffy_Pillow 32579.0/50000: 65% mana firestorm
4:06.685 standard_rotation o scorch Fluffy_Pillow 32635.0/50000: 65% mana
4:07.994 standard_rotation o scorch Fluffy_Pillow 33444.0/50000: 67% mana
4:09.300 default L rune_of_power Fluffy_Pillow 34250.0/50000: 68% mana heating_up
4:10.606 rop_phase c flamestrike Fluffy_Pillow 35556.0/50000: 71% mana hot_streak, rune_of_power
4:10.606 default O fire_blast Fluffy_Pillow 34306.0/50000: 69% mana rune_of_power
4:11.912 rop_phase g scorch Fluffy_Pillow 35112.0/50000: 70% mana heating_up, rune_of_power
4:13.218 rop_phase g scorch Fluffy_Pillow 35918.0/50000: 72% mana heating_up, rune_of_power

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2359 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 50000 50000 0
Spell Power 2359 2247 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="fire"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
actions.precombat+=/variable,name=delay_flamestrike,default=0,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
actions+=/cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
# TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
actions.combustion_phase+=/potion,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/berserking,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/use_items,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

goblin : 7615 dps, 4111 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7614.7 7614.7 12.6 / 0.165% 798.6 / 10.5% 7.4
RPS Out RPS In Primary Resource Waiting APM Active Skill
1026.7 996.9 Mana 0.03% 45.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
goblin 7615
Arcane Explosion 521 6.8% 22.0 8.82sec 7049 5933 Direct 66.1 1730 3465 2350 35.7%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.04 66.13 0.00 0.00 1.1882 0.0000 155378.95 155378.95 0.00% 5932.99 5932.99
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.29% 42.51 28 60 1730.49 1434 2007 1730.41 1594 1837 73553 73553 0.00%
crit 35.71% 23.62 11 39 3465.10 2868 4015 3465.22 3065 3812 81826 81826 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.546000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 54.6%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    rop_phase
    [h]:11.43
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
    standard_rotation
    [o]:10.61
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
Conflagration Flare Up 271 3.6% 88.9 3.64sec 913 0 Direct 266.6 201 432 304 45.0%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 88.87 266.61 0.00 0.00 0.0000 0.0000 81163.40 81163.40 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.04% 146.75 70 217 200.66 177 248 200.62 186 216 29443 29443 0.00%
crit 44.96% 119.87 65 182 431.57 355 496 431.26 400 463 51720 51720 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 323 4.2% 13.1 22.13sec 7361 5896 Direct 39.4 1755 3581 2454 38.3%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.14 39.41 0.00 0.00 1.2484 0.0000 96687.53 96687.53 0.00% 5896.30 5896.30
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 61.74% 24.33 11 38 1755.29 1530 2142 1754.89 1579 1947 42708 42708 0.00%
crit 38.26% 15.08 5 28 3581.16 3059 4283 3576.35 3059 4079 53979 53979 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [Z]:0.54
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [g]:4.79
  • if_expr:active_enemies>2
    standard_rotation
    [m]:7.80
  • if_expr:active_enemies>1
Fire Blast 656 8.6% 37.9 7.89sec 5166 0 Direct 37.9 0 5166 5166 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.94 37.94 0.00 0.00 0.0000 0.0000 195966.10 195966.10 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.94 30 45 5165.90 4160 5823 5165.60 5031 5324 195966 195966 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [O]:23.65
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
    combustion_phase
    [Q]:12.71
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [c]:1.57
  • if_expr:!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 (76) 0.9% (1.0%) 3.7 89.88sec 6088 3141 Direct 3.7 (24.0) 0 5496 5496 100.0% (100.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.71 3.70 0.00 0.00 1.9385 0.0000 20345.46 20345.46 0.00% 3141.22 3141.22
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.70 3 4 5496.30 5496 5496 5496.30 5496 5496 20345 20345 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [X]:3.75
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
    Conflagration 8 0.1% 3.7 89.87sec 605 0 Periodic 20.3 0 110 110 100.0% 3.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.70 0.00 20.32 20.32 0.0000 1.4433 2239.89 2239.89 0.00% 76.36 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 20.32 17 22 110.21 6 121 110.17 110 112 2240 2240 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Flamestrike 2231 29.3% 67.7 4.17sec 9862 4381 Direct 203.1 2249 4604 3288 44.1%

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 67.70 203.09 0.00 0.00 2.2512 0.0000 667605.13 667605.13 0.00% 4380.70 4380.70
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.91% 113.55 79 160 2249.03 1997 2796 2248.14 2130 2358 255383 255383 0.00%
crit 44.09% 89.54 47 152 4604.39 3994 5592 4600.31 4254 5024 412222 412222 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    rop_phase
    [b]:13.35
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:13.00
  • if_expr:(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
    standard_rotation
    [j]:13.74
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:27.61
  • if_expr:active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
Ignite 1739 22.8% 344.0 0.91sec 1511 0 Periodic 885.4 587 0 587 0.0% 98.7%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 344.01 0.00 885.44 885.44 0.0000 1.0000 519961.55 519961.55 0.00% 587.24 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 885.44 705 1073 587.46 37 3031 587.39 500 673 519962 519962 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (45) 0.0% (0.6%) 3.0 120.48sec 4457 5178

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8611 0.0000 0.00 0.00 0.00% 5177.84 5177.84

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [K]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 118  / 45 0.6% 212.1 3.87sec 63 40 Direct 211.4 46 93 63 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 212.14 211.36 0.00 0.00 1.5618 0.0000 13332.94 13332.94 0.00% 40.24 40.24
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.22% 135.74 88 163 46.47 39 55 46.48 44 49 6308 6308 0.00%
crit 35.78% 75.61 42 102 92.91 78 109 92.94 86 101 7025 7025 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.77
Phoenix Flames 0 (540) 0.0% (7.1%) 13.8 21.79sec 11649 9647

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.84 0.00 0.00 0.00 1.2076 0.0000 0.00 0.00 0.00% 9646.58 9646.58

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [W]:8.18
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [e]:2.17
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [k]:3.47
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 540 7.1% 13.8 21.78sec 11685 0 Direct 41.4 1954 4592 3898 73.6%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.79 41.38 0.00 0.00 0.0000 0.0000 161175.06 161175.06 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 26.41% 10.93 2 24 1953.84 1365 3309 1956.24 1501 2651 21355 21355 0.00%
crit 73.59% 30.45 16 43 4592.08 2729 6618 4591.41 4183 4915 139820 139820 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 894 (946) 11.7% (12.4%) 26.4 9.97sec 10711 8959 Direct 27.3 (69.5) 3579 9937 9767 97.3% (97.3%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.37 27.32 0.00 0.00 1.1956 0.0000 266882.83 266882.83 0.00% 8958.70 8958.70
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 2.66% 0.73 0 2 3579.29 3579 3579 2342.87 0 3579 2603 2603 0.00%
crit 97.34% 26.60 19 40 9936.89 7159 10022 9941.88 9098 10022 264280 264280 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [T]:4.96
  • if_expr:buff.firestorm.react
    combustion_phase
    [U]:20.42
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [V]:1.01
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    Pyroblast (_dot) 52 0.7% 27.3 9.69sec 569 0 Periodic 42.2 188 439 369 72.1% 7.1%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 27.32 0.00 42.17 42.17 0.0000 1.5196 15558.25 15558.25 0.00% 242.81 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 27.85% 11.74 4 20 187.61 80 228 187.88 149 220 2203 2203 0.00%
crit 72.15% 30.42 20 40 438.93 160 456 439.33 415 456 13355 13355 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 266 3.5% 30.6 8.01sec 2604 2023 Direct 30.6 0 2604 2604 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.62 30.61 0.00 0.00 1.2875 0.0000 79726.39 79726.39 0.00% 2022.64 2022.64
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.61 18 43 2603.99 1301 3254 2606.80 2317 2896 79726 79726 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Y]:1.42
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [a]:0.05
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [f]:12.02
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [n]:17.58
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
goblin
Combustion 3.7 89.88sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.72 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [S]:3.72
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Rune of Power 5.1 62.57sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.09 0.00 0.00 0.00 1.2352 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [L]:5.13
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.7 0.0 90.0sec 90.0sec 11.8sec 14.72% 0.00% 84.3 (84.3) 3.6

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:81.0s / 107.5s
  • trigger_min/max:81.0s / 107.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:14.72%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.0 0.3 64.5sec 59.4sec 5.1sec 6.78% 0.00% 0.3 (0.3) 3.8

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 278.4s
  • trigger_min/max:0.8s / 278.4s
  • trigger_pct:9.25%
  • duration_min/max:0.0s / 14.8s

Stack Uptimes

  • firestorm_1:6.78%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 59.5 0.0 5.0sec 5.0sec 2.9sec 57.64% 43.49% 0.0 (0.0) 11.0

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 29.6s
  • trigger_min/max:0.4s / 29.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.6s

Stack Uptimes

  • heating_up_1:57.64%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 45.9 0.0 6.6sec 6.6sec 0.8sec 12.48% 48.65% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.7s / 83.4s
  • trigger_min/max:0.7s / 83.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.3s

Stack Uptimes

  • hot_streak_1:12.48%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Rune of Power 8.8 0.0 35.8sec 35.8sec 14.5sec 42.83% 0.00% 0.0 (0.0) 8.3

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.3s / 80.0s
  • trigger_min/max:15.3s / 80.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:42.83%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 59.5 45.0 72.0 5.0s 0.4s 29.6s
Heating Up removed 2.3 0.0 7.0 93.8s 1.3s 323.7s
Heating Up converted with Fire Blast 8.7 2.0 15.0 33.0s 1.8s 207.9s
Hot Streak procs 45.9 33.0 57.0 6.6s 0.7s 83.4s
Hot Streak spells used 113.4 88.0 138.0 2.6s 0.0s 29.6s
Hot Streak spell crits 109.0 84.0 131.0 2.7s 0.0s 29.6s
Hot Streak spell crits wasted 3.6 0.0 9.0 69.7s 2.0s 339.4s
Direct Ignite applications 6.4 3.0 13.0 59.4s 0.0s 286.2s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 27.2 20.0 34.0 22.0s 1.3s 101.5s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.17% 0.14% 0.86% 0.5s 0.0s 0.8s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.4660.0002.7491.3930.0004.760
Rune of Power16.4170.00050.92286.32656.904158.876
Fire Blast0.1250.00017.1574.7392.93120.092
Dragon's Breath4.8690.00051.19967.97136.016116.326
Combustion2.6421.50017.5249.9174.52422.479
Phoenix Flames0.2800.00028.7773.9311.93630.714

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
goblin
mana_regen Mana 1390.67 298146.85 100.00% 214.39 515.15 0.17%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 996.89 1026.67 515.4 41095.3 30002.0 50000.0
Usage Type Count Total Avg RPE APR
goblin
arcane_explosion Mana 22.0 110188.4 5000.0 4999.0 1.4
combustion Mana 3.7 18613.5 5000.0 5005.9 0.0
dragons_breath Mana 13.1 26258.9 2000.0 1999.1 3.7
fire_blast Mana 37.9 18969.1 500.0 500.0 10.3
fireball Mana 3.7 3714.0 1000.0 1001.2 6.1
flamestrike Mana 67.7 84614.7 1250.0 1249.9 7.9
mirror_image Mana 3.0 1991.3 665.7 665.7 6.7
pyroblast Mana 27.4 27393.2 1000.0 1038.8 10.3
scorch Mana 30.6 15320.3 500.0 500.4 5.2

Statistics & Data Analysis

Fight Length
goblin Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
goblin Damage Per Second
Count 1019
Mean 7614.72
Minimum 7095.99
Maximum 8290.73
Spread ( max - min ) 1194.74
Range [ ( max - min ) / 2 * 100% ] 7.84%
Standard Deviation 204.8156
5th Percentile 7283.53
95th Percentile 7963.81
( 95th Percentile - 5th Percentile ) 680.28
Mean Distribution
Standard Deviation 6.4162
95.00% Confidence Interval ( 7602.15 - 7627.30 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 28
0.1% Error 2780
0.1 Scale Factor Error with Delta=300 359
0.05 Scale Factor Error with Delta=300 1433
0.01 Scale Factor Error with Delta=300 35811
Priority Target DPS
goblin Priority Target Damage Per Second
Count 1019
Mean 4110.66
Minimum 3829.61
Maximum 4545.48
Spread ( max - min ) 715.87
Range [ ( max - min ) / 2 * 100% ] 8.71%
Standard Deviation 116.8224
5th Percentile 3931.38
95th Percentile 4309.11
( 95th Percentile - 5th Percentile ) 377.73
Mean Distribution
Standard Deviation 3.6596
95.00% Confidence Interval ( 4103.49 - 4117.83 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 32
0.1% Error 3103
0.1 Scale Factor Error with Delta=300 117
0.05 Scale Factor Error with Delta=300 467
0.01 Scale Factor Error with Delta=300 11651
DPS(e)
goblin Damage Per Second (Effective)
Count 1019
Mean 7614.72
Minimum 7095.99
Maximum 8290.73
Spread ( max - min ) 1194.74
Range [ ( max - min ) / 2 * 100% ] 7.84%
Damage
goblin Damage
Count 1019
Mean 2262690.55
Minimum 1747100.24
Maximum 2761672.63
Spread ( max - min ) 1014572.39
Range [ ( max - min ) / 2 * 100% ] 22.42%
DTPS
goblin Damage Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
goblin Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
goblin Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
goblin Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
goblin Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
goblin Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
goblinTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
goblin Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=delay_flamestrike,default=0,op=reset
This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
B 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 snapshot_stats
H 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
I 0.00 mirror_image
J 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
K 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
L 5.13 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
M 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
N 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 23.65 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
P 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
Q 12.71 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
R 0.00 call_action_list,name=active_talents
S 3.72 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
0.00 potion,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 berserking,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 use_items,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
0.00 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
T 4.96 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
U 20.42 pyroblast,if=buff.hot_streak.react&buff.combustion.up
V 1.01 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
W 8.18 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
X 3.75 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Y 1.42 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
Z 0.54 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
a 0.05 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
b 13.35 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
c 1.57 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
d 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
e 2.17 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
f 12.02 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
g 4.79 dragons_breath,if=active_enemies>2
h 11.43 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 13.00 flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
0.00 fireball
actions.standard_rotation
# count action,conditions
j 13.74 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
k 3.47 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
l 0.00 call_action_list,name=active_talents
m 7.80 dragons_breath,if=active_enemies>1
n 17.58 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
o 10.61 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 27.61 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
0.00 fireball
0.00 scorch

Sample Sequence

456789ABDEIJXSWUQUQUQUWUWUQUYVghhOLbhhhhOhiieObigpOpoppOpopOmppoOppopmppoppXSQWUQUQUWUYQUUgiLObbbbhiOighKkOpoppOpmopOppOopLhgiOiihipompXSQWUQUQUWUWUaQbffjmnOLbfffbeOffbffbmOjnnnjnOjjjjknnOjjjjmKOjnnLbffObf

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A delay_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase X fireball Fluffy_Pillow 49000.0/50000: 98% mana
0:01.500 combustion_phase S combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust
0:01.937 combustion_phase W phoenix_flames Fluffy_Pillow 44437.0/50000: 89% mana bloodlust, combustion, rune_of_power
0:02.932 combustion_phase U pyroblast Fluffy_Pillow 45432.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power
0:02.932 combustion_phase Q fire_blast Fluffy_Pillow 44432.0/50000: 89% mana bloodlust, combustion, rune_of_power
0:03.929 combustion_phase U pyroblast Fluffy_Pillow 44929.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:03.929 combustion_phase Q fire_blast Fluffy_Pillow 43929.0/50000: 88% mana bloodlust, combustion, rune_of_power
0:04.924 combustion_phase U pyroblast Fluffy_Pillow 44424.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power
0:04.924 combustion_phase Q fire_blast Fluffy_Pillow 43424.0/50000: 87% mana bloodlust, combustion, rune_of_power
0:05.920 combustion_phase U pyroblast Fluffy_Pillow 43920.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power
0:06.916 combustion_phase W phoenix_flames Fluffy_Pillow 43916.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power
0:07.912 combustion_phase U pyroblast Fluffy_Pillow 44912.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:08.908 combustion_phase W phoenix_flames Fluffy_Pillow 44908.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power
0:09.905 combustion_phase U pyroblast Fluffy_Pillow 45905.0/50000: 92% mana bloodlust, combustion, hot_streak, rune_of_power
0:09.905 combustion_phase Q fire_blast Fluffy_Pillow 44905.0/50000: 90% mana bloodlust, combustion, rune_of_power
0:10.902 combustion_phase U pyroblast Fluffy_Pillow 45402.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power
0:11.898 combustion_phase Y scorch Fluffy_Pillow 45398.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power
0:12.895 combustion_phase V pyroblast Fluffy_Pillow 45895.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power
0:13.903 rop_phase g dragons_breath Fluffy_Pillow 45903.0/50000: 92% mana bloodlust, heating_up, rune_of_power
0:14.901 rop_phase h arcane_explosion Fluffy_Pillow 44901.0/50000: 90% mana bloodlust, heating_up, rune_of_power
0:15.895 rop_phase h arcane_explosion Fluffy_Pillow 40895.0/50000: 82% mana bloodlust, heating_up, rune_of_power
0:16.161 default O fire_blast Fluffy_Pillow 36095.0/50000: 72% mana bloodlust, heating_up, rune_of_power
0:16.891 default L rune_of_power Fluffy_Pillow 36391.0/50000: 73% mana bloodlust, hot_streak
0:17.890 rop_phase b flamestrike Fluffy_Pillow 37390.0/50000: 75% mana bloodlust, hot_streak, rune_of_power
0:18.884 rop_phase h arcane_explosion Fluffy_Pillow 37134.0/50000: 74% mana bloodlust, rune_of_power
0:19.880 rop_phase h arcane_explosion Fluffy_Pillow 33130.0/50000: 66% mana bloodlust, rune_of_power
0:20.877 rop_phase h arcane_explosion Fluffy_Pillow 29127.0/50000: 58% mana bloodlust, rune_of_power
0:21.874 rop_phase h arcane_explosion Fluffy_Pillow 25124.0/50000: 50% mana bloodlust, rune_of_power
0:22.775 default O fire_blast Fluffy_Pillow 21024.0/50000: 42% mana bloodlust, rune_of_power
0:22.872 rop_phase h arcane_explosion Fluffy_Pillow 20622.0/50000: 41% mana bloodlust, heating_up, rune_of_power
0:23.868 rop_phase i flamestrike Fluffy_Pillow 16618.0/50000: 33% mana bloodlust, heating_up, rune_of_power
0:26.186 rop_phase i flamestrike Fluffy_Pillow 17686.0/50000: 35% mana bloodlust, heating_up, rune_of_power
0:28.505 rop_phase e phoenix_flames Fluffy_Pillow 18755.0/50000: 38% mana bloodlust, heating_up, rune_of_power
0:29.389 default O fire_blast Fluffy_Pillow 19555.0/50000: 39% mana bloodlust, hot_streak, rune_of_power
0:29.499 rop_phase b flamestrike Fluffy_Pillow 19249.0/50000: 38% mana bloodlust, hot_streak, rune_of_power
0:30.495 rop_phase i flamestrike Fluffy_Pillow 18995.0/50000: 38% mana bloodlust, rune_of_power
0:32.812 rop_phase g dragons_breath Fluffy_Pillow 20062.0/50000: 40% mana bloodlust, rune_of_power
0:33.806 standard_rotation p flamestrike Fluffy_Pillow 19056.0/50000: 38% mana bloodlust
0:36.003 default O fire_blast Fluffy_Pillow 21156.0/50000: 42% mana bloodlust
0:36.125 standard_rotation p flamestrike Fluffy_Pillow 19625.0/50000: 39% mana bloodlust, heating_up
0:38.445 standard_rotation o arcane_explosion Fluffy_Pillow 20695.0/50000: 41% mana bloodlust, heating_up
0:39.441 standard_rotation p flamestrike Fluffy_Pillow 16691.0/50000: 33% mana bloodlust, heating_up
0:41.756 standard_rotation p flamestrike Fluffy_Pillow 17756.0/50000: 36% mana heating_up
0:43.100 default O fire_blast Fluffy_Pillow 19056.0/50000: 38% mana
0:44.768 standard_rotation p flamestrike Fluffy_Pillow 19018.0/50000: 38% mana heating_up
0:47.782 standard_rotation o arcane_explosion Fluffy_Pillow 20782.0/50000: 42% mana heating_up
0:49.075 standard_rotation p flamestrike Fluffy_Pillow 17075.0/50000: 34% mana heating_up
0:51.699 default O fire_blast Fluffy_Pillow 19675.0/50000: 39% mana
0:52.088 standard_rotation m dragons_breath Fluffy_Pillow 18338.0/50000: 37% mana heating_up
0:53.380 standard_rotation p flamestrike Fluffy_Pillow 17630.0/50000: 35% mana heating_up
0:56.394 standard_rotation p flamestrike Fluffy_Pillow 19394.0/50000: 39% mana heating_up
0:59.409 standard_rotation o arcane_explosion Fluffy_Pillow 21159.0/50000: 42% mana heating_up
1:00.297 default O fire_blast Fluffy_Pillow 16959.0/50000: 34% mana
1:00.703 standard_rotation p flamestrike Fluffy_Pillow 16953.0/50000: 34% mana heating_up
1:03.718 standard_rotation p flamestrike Fluffy_Pillow 18718.0/50000: 37% mana heating_up
1:06.731 standard_rotation o arcane_explosion Fluffy_Pillow 20481.0/50000: 41% mana heating_up
1:08.025 standard_rotation p flamestrike Fluffy_Pillow 16775.0/50000: 34% mana heating_up
1:11.038 standard_rotation m dragons_breath Fluffy_Pillow 18538.0/50000: 37% mana
1:12.332 standard_rotation p flamestrike Fluffy_Pillow 17832.0/50000: 36% mana
1:15.345 standard_rotation p flamestrike Fluffy_Pillow 19595.0/50000: 39% mana
1:18.358 standard_rotation o arcane_explosion Fluffy_Pillow 21358.0/50000: 43% mana
1:19.652 standard_rotation p flamestrike Fluffy_Pillow 17652.0/50000: 35% mana
1:22.666 standard_rotation p flamestrike Fluffy_Pillow 19416.0/50000: 39% mana
1:25.678 combustion_phase X fireball Fluffy_Pillow 21178.0/50000: 42% mana
1:27.178 combustion_phase S combustion Fluffy_Pillow 22678.0/50000: 45% mana
1:27.178 combustion_phase Q fire_blast Fluffy_Pillow 17678.0/50000: 35% mana combustion, rune_of_power
1:27.617 combustion_phase W phoenix_flames Fluffy_Pillow 16617.0/50000: 33% mana combustion, heating_up, rune_of_power
1:28.911 combustion_phase U pyroblast Fluffy_Pillow 17911.0/50000: 36% mana combustion, hot_streak, rune_of_power
1:28.911 combustion_phase Q fire_blast Fluffy_Pillow 16911.0/50000: 34% mana combustion, rune_of_power
1:30.204 combustion_phase U pyroblast Fluffy_Pillow 17704.0/50000: 35% mana combustion, hot_streak, rune_of_power
1:30.204 combustion_phase Q fire_blast Fluffy_Pillow 16704.0/50000: 33% mana combustion, rune_of_power
1:31.498 combustion_phase U pyroblast Fluffy_Pillow 17498.0/50000: 35% mana combustion, hot_streak, rune_of_power
1:32.792 combustion_phase W phoenix_flames Fluffy_Pillow 17792.0/50000: 36% mana combustion, heating_up, rune_of_power
1:34.087 combustion_phase U pyroblast Fluffy_Pillow 19087.0/50000: 38% mana combustion, hot_streak, rune_of_power
1:35.381 combustion_phase Y scorch Fluffy_Pillow 19381.0/50000: 39% mana combustion, heating_up, rune_of_power
1:35.781 combustion_phase Q fire_blast Fluffy_Pillow 19781.0/50000: 40% mana combustion, heating_up, rune_of_power
1:36.674 combustion_phase U pyroblast Fluffy_Pillow 19674.0/50000: 39% mana combustion, hot_streak, rune_of_power
1:37.967 combustion_phase U pyroblast Fluffy_Pillow 19967.0/50000: 40% mana combustion, hot_streak, rune_of_power
1:39.262 rop_phase g dragons_breath Fluffy_Pillow 20262.0/50000: 41% mana heating_up, rune_of_power
1:40.555 rop_phase i flamestrike Fluffy_Pillow 19555.0/50000: 39% mana heating_up, rune_of_power
1:43.567 default L rune_of_power Fluffy_Pillow 21317.0/50000: 43% mana heating_up
1:44.375 default O fire_blast Fluffy_Pillow 22117.0/50000: 44% mana heating_up
1:44.861 rop_phase b flamestrike Fluffy_Pillow 22111.0/50000: 44% mana hot_streak, rune_of_power, firestorm
1:46.154 rop_phase b flamestrike Fluffy_Pillow 22154.0/50000: 44% mana rune_of_power, firestorm
1:47.448 rop_phase b flamestrike Fluffy_Pillow 22198.0/50000: 44% mana rune_of_power, firestorm
1:48.741 rop_phase b flamestrike Fluffy_Pillow 22241.0/50000: 44% mana rune_of_power, firestorm
1:50.033 rop_phase h arcane_explosion Fluffy_Pillow 22283.0/50000: 45% mana rune_of_power
1:51.325 rop_phase i flamestrike Fluffy_Pillow 18575.0/50000: 37% mana rune_of_power
1:52.973 default O fire_blast Fluffy_Pillow 20175.0/50000: 40% mana rune_of_power
1:54.339 rop_phase i flamestrike Fluffy_Pillow 19839.0/50000: 40% mana heating_up, rune_of_power
1:57.350 rop_phase g dragons_breath Fluffy_Pillow 21600.0/50000: 43% mana heating_up, rune_of_power
1:58.643 rop_phase h arcane_explosion Fluffy_Pillow 20893.0/50000: 42% mana heating_up, rune_of_power
1:59.936 default K mirror_image Fluffy_Pillow 17186.0/50000: 34% mana heating_up
2:01.291 standard_rotation k phoenix_flames Fluffy_Pillow 17541.0/50000: 35% mana heating_up
2:01.571 default O fire_blast Fluffy_Pillow 17741.0/50000: 35% mana
2:02.584 standard_rotation p flamestrike Fluffy_Pillow 18334.0/50000: 37% mana
2:05.596 standard_rotation o arcane_explosion Fluffy_Pillow 20096.0/50000: 40% mana
2:06.891 standard_rotation p flamestrike Fluffy_Pillow 16391.0/50000: 33% mana
2:09.903 standard_rotation p flamestrike Fluffy_Pillow 18153.0/50000: 36% mana
2:10.169 default O fire_blast Fluffy_Pillow 18353.0/50000: 37% mana
2:12.915 standard_rotation p flamestrike Fluffy_Pillow 19415.0/50000: 39% mana heating_up
2:15.927 standard_rotation m dragons_breath Fluffy_Pillow 21177.0/50000: 42% mana heating_up
2:17.219 standard_rotation o arcane_explosion Fluffy_Pillow 20469.0/50000: 41% mana heating_up
2:18.512 standard_rotation p flamestrike Fluffy_Pillow 16762.0/50000: 34% mana heating_up
2:18.767 default O fire_blast Fluffy_Pillow 16962.0/50000: 34% mana
2:21.524 standard_rotation p flamestrike Fluffy_Pillow 18024.0/50000: 36% mana heating_up
2:24.538 standard_rotation p flamestrike Fluffy_Pillow 19788.0/50000: 40% mana heating_up
2:27.365 default O fire_blast Fluffy_Pillow 22588.0/50000: 45% mana
2:27.550 standard_rotation o arcane_explosion Fluffy_Pillow 21050.0/50000: 42% mana heating_up
2:28.842 standard_rotation p flamestrike Fluffy_Pillow 17342.0/50000: 35% mana heating_up
2:31.856 default L rune_of_power Fluffy_Pillow 19106.0/50000: 38% mana heating_up
2:33.149 rop_phase h arcane_explosion Fluffy_Pillow 20399.0/50000: 41% mana heating_up, rune_of_power
2:34.443 rop_phase g dragons_breath Fluffy_Pillow 16693.0/50000: 33% mana heating_up, rune_of_power
2:35.736 rop_phase i flamestrike Fluffy_Pillow 15986.0/50000: 32% mana heating_up, rune_of_power
2:35.963 default O fire_blast Fluffy_Pillow 16186.0/50000: 32% mana rune_of_power
2:38.748 rop_phase i flamestrike Fluffy_Pillow 17248.0/50000: 34% mana heating_up, rune_of_power
2:41.761 rop_phase i flamestrike Fluffy_Pillow 19011.0/50000: 38% mana heating_up, rune_of_power
2:44.775 rop_phase h arcane_explosion Fluffy_Pillow 20775.0/50000: 42% mana rune_of_power
2:46.066 rop_phase i flamestrike Fluffy_Pillow 17066.0/50000: 34% mana rune_of_power
2:49.079 standard_rotation p flamestrike Fluffy_Pillow 18829.0/50000: 38% mana
2:52.092 standard_rotation o arcane_explosion Fluffy_Pillow 20592.0/50000: 41% mana
2:53.386 standard_rotation m dragons_breath Fluffy_Pillow 16886.0/50000: 34% mana
2:54.681 standard_rotation p flamestrike Fluffy_Pillow 16181.0/50000: 32% mana
2:57.694 combustion_phase X fireball Fluffy_Pillow 17944.0/50000: 36% mana
2:59.194 combustion_phase S combustion Fluffy_Pillow 19444.0/50000: 39% mana
2:59.194 combustion_phase Q fire_blast Fluffy_Pillow 14444.0/50000: 29% mana combustion, rune_of_power
2:59.633 combustion_phase W phoenix_flames Fluffy_Pillow 13383.0/50000: 27% mana combustion, heating_up, rune_of_power
3:00.927 combustion_phase U pyroblast Fluffy_Pillow 14677.0/50000: 29% mana combustion, hot_streak, rune_of_power
3:00.927 combustion_phase Q fire_blast Fluffy_Pillow 13677.0/50000: 27% mana combustion, rune_of_power
3:02.221 combustion_phase U pyroblast Fluffy_Pillow 14471.0/50000: 29% mana combustion, hot_streak, rune_of_power
3:02.221 combustion_phase Q fire_blast Fluffy_Pillow 13471.0/50000: 27% mana combustion, rune_of_power
3:03.514 combustion_phase U pyroblast Fluffy_Pillow 14264.0/50000: 29% mana combustion, hot_streak, rune_of_power
3:04.808 combustion_phase W phoenix_flames Fluffy_Pillow 14558.0/50000: 29% mana combustion, heating_up, rune_of_power
3:06.102 combustion_phase U pyroblast Fluffy_Pillow 15852.0/50000: 32% mana combustion, hot_streak, rune_of_power
3:07.395 combustion_phase W phoenix_flames Fluffy_Pillow 16145.0/50000: 32% mana combustion, heating_up, rune_of_power
3:08.690 combustion_phase U pyroblast Fluffy_Pillow 17440.0/50000: 35% mana combustion, hot_streak, rune_of_power
3:09.984 combustion_phase a scorch Fluffy_Pillow 17734.0/50000: 35% mana combustion, heating_up, rune_of_power
3:10.384 combustion_phase Q fire_blast Fluffy_Pillow 18134.0/50000: 36% mana combustion, heating_up, rune_of_power
3:11.277 rop_phase b flamestrike Fluffy_Pillow 18027.0/50000: 36% mana hot_streak, rune_of_power
3:12.569 rop_phase f scorch Fluffy_Pillow 18069.0/50000: 36% mana heating_up, rune_of_power
3:13.863 rop_phase f scorch Fluffy_Pillow 18863.0/50000: 38% mana heating_up, rune_of_power
3:15.157 standard_rotation j flamestrike Fluffy_Pillow 19657.0/50000: 39% mana hot_streak
3:16.451 standard_rotation m dragons_breath Fluffy_Pillow 19701.0/50000: 39% mana heating_up
3:17.745 standard_rotation n scorch Fluffy_Pillow 18995.0/50000: 38% mana heating_up
3:18.953 default O fire_blast Fluffy_Pillow 20195.0/50000: 40% mana heating_up
3:19.038 default L rune_of_power Fluffy_Pillow 19288.0/50000: 39% mana hot_streak
3:20.329 rop_phase b flamestrike Fluffy_Pillow 20579.0/50000: 41% mana hot_streak, rune_of_power
3:21.624 rop_phase f scorch Fluffy_Pillow 20624.0/50000: 41% mana rune_of_power
3:22.918 rop_phase f scorch Fluffy_Pillow 21418.0/50000: 43% mana rune_of_power
3:24.209 rop_phase f scorch Fluffy_Pillow 22209.0/50000: 44% mana heating_up, rune_of_power
3:25.502 rop_phase b flamestrike Fluffy_Pillow 23002.0/50000: 46% mana hot_streak, rune_of_power
3:26.796 rop_phase e phoenix_flames Fluffy_Pillow 23046.0/50000: 46% mana heating_up, rune_of_power
3:27.551 default O fire_blast Fluffy_Pillow 23746.0/50000: 47% mana rune_of_power
3:28.090 rop_phase f scorch Fluffy_Pillow 23840.0/50000: 48% mana heating_up, rune_of_power
3:29.382 rop_phase f scorch Fluffy_Pillow 24632.0/50000: 49% mana heating_up, rune_of_power
3:30.677 rop_phase b flamestrike Fluffy_Pillow 25427.0/50000: 51% mana hot_streak, rune_of_power
3:31.970 rop_phase f scorch Fluffy_Pillow 25470.0/50000: 51% mana heating_up, rune_of_power
3:33.262 rop_phase f scorch Fluffy_Pillow 26262.0/50000: 53% mana heating_up, rune_of_power
3:34.555 rop_phase b flamestrike Fluffy_Pillow 27055.0/50000: 54% mana hot_streak, rune_of_power
3:35.848 standard_rotation m dragons_breath Fluffy_Pillow 27098.0/50000: 54% mana heating_up
3:36.149 default O fire_blast Fluffy_Pillow 25398.0/50000: 51% mana heating_up
3:37.142 standard_rotation j flamestrike Fluffy_Pillow 25892.0/50000: 52% mana hot_streak
3:38.436 standard_rotation n scorch Fluffy_Pillow 25936.0/50000: 52% mana
3:39.727 standard_rotation n scorch Fluffy_Pillow 26727.0/50000: 53% mana
3:41.020 standard_rotation n scorch Fluffy_Pillow 27520.0/50000: 55% mana heating_up
3:42.312 standard_rotation j flamestrike Fluffy_Pillow 28312.0/50000: 57% mana hot_streak
3:43.606 standard_rotation n scorch Fluffy_Pillow 28356.0/50000: 57% mana heating_up
3:44.747 default O fire_blast Fluffy_Pillow 29456.0/50000: 59% mana heating_up
3:44.899 standard_rotation j flamestrike Fluffy_Pillow 28649.0/50000: 57% mana hot_streak, firestorm
3:46.192 standard_rotation j flamestrike Fluffy_Pillow 28692.0/50000: 57% mana heating_up, firestorm
3:47.487 standard_rotation j flamestrike Fluffy_Pillow 28737.0/50000: 57% mana heating_up, firestorm
3:48.781 standard_rotation j flamestrike Fluffy_Pillow 28781.0/50000: 58% mana heating_up, firestorm
3:50.073 standard_rotation k phoenix_flames Fluffy_Pillow 28823.0/50000: 58% mana heating_up
3:51.367 standard_rotation n scorch Fluffy_Pillow 30117.0/50000: 60% mana
3:52.660 standard_rotation n scorch Fluffy_Pillow 30910.0/50000: 62% mana
3:53.345 default O fire_blast Fluffy_Pillow 31510.0/50000: 63% mana heating_up
3:53.954 standard_rotation j flamestrike Fluffy_Pillow 31204.0/50000: 62% mana hot_streak, firestorm
3:55.249 standard_rotation j flamestrike Fluffy_Pillow 31249.0/50000: 62% mana heating_up, firestorm
3:56.543 standard_rotation j flamestrike Fluffy_Pillow 31293.0/50000: 63% mana heating_up, firestorm
3:57.836 standard_rotation j flamestrike Fluffy_Pillow 31336.0/50000: 63% mana heating_up, firestorm
3:59.129 standard_rotation m dragons_breath Fluffy_Pillow 31379.0/50000: 63% mana heating_up
4:00.422 default K mirror_image Fluffy_Pillow 30672.0/50000: 61% mana heating_up
4:01.715 default O fire_blast Fluffy_Pillow 30965.0/50000: 62% mana heating_up
4:01.943 standard_rotation j flamestrike Fluffy_Pillow 30693.0/50000: 61% mana hot_streak
4:03.237 standard_rotation n scorch Fluffy_Pillow 30737.0/50000: 61% mana
4:04.530 standard_rotation n scorch Fluffy_Pillow 31530.0/50000: 63% mana
4:05.825 default L rune_of_power Fluffy_Pillow 32325.0/50000: 65% mana heating_up
4:07.118 rop_phase b flamestrike Fluffy_Pillow 33618.0/50000: 67% mana hot_streak, rune_of_power
4:08.412 rop_phase f scorch Fluffy_Pillow 33662.0/50000: 67% mana rune_of_power
4:09.704 rop_phase f scorch Fluffy_Pillow 34454.0/50000: 69% mana rune_of_power
4:10.541 default O fire_blast Fluffy_Pillow 35254.0/50000: 71% mana heating_up, rune_of_power
4:10.997 rop_phase b flamestrike Fluffy_Pillow 34747.0/50000: 69% mana hot_streak, rune_of_power
4:12.290 rop_phase f scorch Fluffy_Pillow 34790.0/50000: 70% mana heating_up, rune_of_power

Stats

Level Bonus (60) Race Bonus (goblin) Raid-Buffed Unbuffed Gear Amount
Strength 198 -3 195 195 0
Agility 306 1 307 307 0
Stamina 414 -1 433 413 0
Intellect 450 3 2365 2253 1800
Spirit 0 0 0 0 0
Health 8660 8260 0
Mana 50000 50000 0
Spell Power 2365 2253 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 16.30% 16.30% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="goblin"
source=default
spec=fire
level=60
race=goblin
role=spell
position=back
talents=3031021

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
actions.precombat+=/variable,name=delay_flamestrike,default=0,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
actions+=/cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
# TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
actions.combustion_phase+=/potion,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/berserking,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/use_items,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

highmountain_tauren : 7548 dps, 4084 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7548.0 7548.0 13.8 / 0.183% 874.2 / 11.6% 7.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
1023.7 996.7 Mana 0.02% 45.1 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
highmountain_tauren 7548
Arcane Explosion 524 6.9% 22.3 8.70sec 6998 5823 Direct 67.0 1723 3440 2333 35.5%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.34 67.03 0.00 0.00 1.2018 0.0000 156357.50 156357.50 0.00% 5822.94 5822.94
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.50% 43.24 30 61 1723.29 1444 2022 1722.81 1609 1859 74494 74494 0.00%
crit 35.50% 23.80 10 39 3440.42 2888 4044 3440.47 3059 3787 81864 81864 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.546000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 54.6%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    rop_phase
    [h]:10.75
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
    standard_rotation
    [o]:11.59
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
Conflagration Flare Up 271 3.6% 88.6 3.62sec 914 0 Direct 265.8 201 432 305 44.9%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 88.60 265.79 0.00 0.00 0.0000 0.0000 80981.54 80981.54 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.10% 146.45 82 228 200.61 179 250 200.59 188 215 29379 29379 0.00%
crit 44.90% 119.33 65 197 432.49 357 500 432.19 402 463 51603 51603 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 315 4.2% 12.8 22.83sec 7388 5866 Direct 38.3 1754 3587 2464 38.7%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.76 38.28 0.00 0.00 1.2596 0.0000 94279.52 94279.52 0.00% 5865.71 5865.71
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 61.31% 23.47 12 39 1753.88 1541 2157 1753.79 1606 2025 41168 41168 0.00%
crit 38.69% 14.81 3 28 3586.87 3081 4314 3582.86 3081 4138 53112 53112 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [Z]:0.53
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [g]:4.20
  • if_expr:active_enemies>2
    standard_rotation
    [m]:8.03
  • if_expr:active_enemies>1
Fire Blast 651 8.6% 37.4 8.00sec 5199 0 Direct 37.4 0 5200 5200 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.41 37.41 0.00 0.00 0.0000 0.0000 194506.34 194506.34 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.41 31 44 5200.03 4190 5865 5198.86 5027 5336 194506 194506 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [O]:22.92
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
    combustion_phase
    [Q]:12.86
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [c]:1.64
  • if_expr:!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 (76) 0.9% (1.0%) 3.7 90.26sec 6125 3129 Direct 3.7 (22.9) 0 5536 5536 100.0% (100.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.70 3.69 0.00 0.00 1.9575 0.0000 20437.27 20437.27 0.00% 3129.31 3129.31
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.69 3 5 5535.77 5536 5536 5535.77 5536 5536 20437 20437 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [X]:3.74
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
    Conflagration 7 0.1% 3.7 90.26sec 603 0 Periodic 19.3 0 116 116 100.0% 3.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.69 0.00 19.25 19.25 0.0000 1.5176 2225.21 2225.21 0.00% 76.16 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 19.25 16 22 115.58 74 122 115.63 115 117 2225 2225 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Flamestrike 2204 29.2% 66.9 4.21sec 9859 4340 Direct 200.6 2252 4612 3287 43.8%

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 66.86 200.58 0.00 0.00 2.2715 0.0000 659172.14 659172.14 0.00% 4340.29 4340.29
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.16% 112.66 73 160 2252.49 2011 2816 2251.84 2148 2355 253758 253758 0.00%
crit 43.84% 87.93 49 155 4611.67 4023 5632 4607.00 4230 4986 405414 405414 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    rop_phase
    [b]:13.59
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:11.16
  • if_expr:(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
    standard_rotation
    [j]:13.34
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:28.77
  • if_expr:active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
Ignite 1719 22.8% 340.6 0.92sec 1510 0 Periodic 884.7 581 0 581 0.0% 98.6%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 340.63 0.00 884.65 884.65 0.0000 1.0000 514225.54 514225.54 0.00% 581.27 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 884.65 698 1073 581.47 38 3089 581.30 497 677 514226 514226 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (45) 0.0% (0.6%) 3.0 120.40sec 4439 5102

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8700 0.0000 0.00 0.00 0.00% 5101.85 5101.85

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [K]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 118  / 45 0.6% 211.9 3.88sec 63 40 Direct 211.1 46 93 63 35.6%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 211.91 211.12 0.00 0.00 1.5774 0.0000 13285.22 13285.22 0.00% 39.74 39.74
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.40% 135.96 84 170 46.42 39 55 46.43 44 49 6312 6312 0.00%
crit 35.60% 75.15 43 107 92.80 79 110 92.81 85 100 6974 6974 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.70
Phoenix Flames 0 (534) 0.0% (7.1%) 13.7 21.84sec 11598 9513

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.75 0.00 0.00 0.00 1.2192 0.0000 0.00 0.00 0.00% 9512.70 9512.70

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [W]:8.07
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [e]:1.65
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [k]:4.03
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 534 7.1% 13.7 21.85sec 11627 0 Direct 41.1 1906 4591 3878 73.4%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.72 41.15 0.00 0.00 0.0000 0.0000 159470.88 159470.88 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 26.63% 10.96 2 24 1906.42 1374 3333 1907.19 1466 2478 20883 20883 0.00%
crit 73.37% 30.19 18 41 4591.25 2749 6665 4591.35 4177 4907 138588 138588 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 886 (937) 11.7% (12.4%) 26.0 10.17sec 10780 8939 Direct 26.9 (68.5) 3605 10016 9826 97.1% (97.1%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 25.96 26.92 0.00 0.00 1.2059 0.0000 264528.92 264528.92 0.00% 8939.49 8939.49
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 2.95% 0.79 0 2 3605.00 3605 3605 2557.81 0 3605 2862 2862 0.00%
crit 97.05% 26.12 19 39 10016.02 7210 10094 10020.76 9133 10094 261667 261667 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [T]:4.99
  • if_expr:buff.firestorm.react
    combustion_phase
    [U]:19.74
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [V]:1.27
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    Pyroblast (_dot) 51 0.7% 26.9 9.91sec 569 0 Periodic 41.6 186 440 368 71.7% 7.1%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.92 0.00 41.62 41.62 0.0000 1.5273 15321.91 15321.91 0.00% 241.07 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 28.26% 11.76 5 18 186.24 75 230 186.52 142 222 2191 2191 0.00%
crit 71.74% 29.85 20 42 439.84 150 459 440.29 415 459 13131 13131 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 272 3.6% 30.9 8.26sec 2629 2021 Direct 30.9 0 2628 2628 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.91 30.91 0.00 0.00 1.3006 0.0000 81270.51 81270.51 0.00% 2021.40 2021.40
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.91 19 43 2628.20 1311 3277 2632.64 2388 2903 81271 81271 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Y]:1.78
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [a]:0.04
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [f]:12.75
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [n]:16.77
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
highmountain_tauren
Combustion 3.7 90.26sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.70 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [S]:3.71
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Rune of Power 4.7 68.71sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.70 0.00 0.00 0.00 1.2427 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [L]:4.73
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.7 0.0 90.3sec 90.3sec 11.8sec 14.67% 0.00% 84.0 (84.0) 3.6

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:81.1s / 108.8s
  • trigger_min/max:81.1s / 108.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:14.67%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 3.9 0.2 65.8sec 61.0sec 5.1sec 6.63% 0.00% 0.2 (0.2) 3.8

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 287.2s
  • trigger_min/max:1.0s / 287.2s
  • trigger_pct:9.08%
  • duration_min/max:0.0s / 16.6s

Stack Uptimes

  • firestorm_1:6.63%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 59.0 0.0 5.1sec 5.1sec 2.9sec 57.23% 43.58% 0.0 (0.0) 10.5

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 34.5s
  • trigger_min/max:0.4s / 34.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:57.23%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 45.6 0.0 6.6sec 6.6sec 0.8sec 12.37% 48.93% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 84.3s
  • trigger_min/max:0.8s / 84.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.4s

Stack Uptimes

  • hot_streak_1:12.37%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Rune of Power 8.4 0.0 37.6sec 37.6sec 14.6sec 40.90% 0.00% 0.0 (0.0) 7.9

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.9s / 82.2s
  • trigger_min/max:15.9s / 82.2s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • rune_of_power_1:40.90%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 59.0 45.0 72.0 5.1s 0.4s 34.5s
Heating Up removed 2.5 0.0 6.0 86.4s 1.3s 341.5s
Heating Up converted with Fire Blast 8.3 3.0 15.0 34.3s 1.7s 208.4s
Hot Streak procs 45.6 33.0 56.0 6.6s 0.8s 84.3s
Hot Streak spells used 112.6 88.0 135.0 2.7s 0.0s 30.4s
Hot Streak spell crits 108.2 82.0 131.0 2.8s 0.0s 30.4s
Hot Streak spell crits wasted 3.7 1.0 7.0 71.8s 3.9s 250.9s
Direct Ignite applications 6.8 3.0 13.0 61.7s 1.8s 282.7s
Ignites spread to new targets 0.0 0.0 1.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 27.1 20.0 34.0 22.0s 1.3s 106.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.17% 0.14% 0.58% 0.5s 0.0s 0.8s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5380.0002.7901.6070.0004.922
Rune of Power21.4640.00053.335103.54656.058175.051
Fire Blast0.1610.00023.4106.0322.96026.375
Dragon's Breath5.5460.00046.84874.84340.715115.116
Combustion2.6261.50017.2749.8374.84623.318
Phoenix Flames0.3200.00038.3024.5391.95540.259

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
highmountain_tauren
mana_regen Mana 1405.55 298088.16 100.00% 212.08 553.14 0.19%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 996.68 1023.67 554.0 41927.8 31508.0 50000.0
Usage Type Count Total Avg RPE APR
highmountain_tauren
arcane_explosion Mana 22.3 111700.5 5000.0 4999.0 1.4
combustion Mana 3.7 18531.4 5000.0 5006.2 0.0
dragons_breath Mana 12.8 25511.1 2000.0 1999.2 3.7
fire_blast Mana 37.4 18706.8 500.0 500.0 10.4
fireball Mana 3.7 3704.3 1000.0 1001.3 6.1
flamestrike Mana 66.8 83560.4 1250.0 1249.8 7.9
mirror_image Mana 3.0 1993.2 665.9 665.9 6.7
pyroblast Mana 27.0 26997.1 1000.0 1039.9 10.4
scorch Mana 30.9 15456.5 500.0 500.0 5.3

Statistics & Data Analysis

Fight Length
highmountain_tauren Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
highmountain_tauren Damage Per Second
Count 1019
Mean 7547.96
Minimum 6959.56
Maximum 8351.65
Spread ( max - min ) 1392.08
Range [ ( max - min ) / 2 * 100% ] 9.22%
Standard Deviation 224.7844
5th Percentile 7192.37
95th Percentile 7906.99
( 95th Percentile - 5th Percentile ) 714.62
Mean Distribution
Standard Deviation 7.0417
95.00% Confidence Interval ( 7534.16 - 7561.76 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 35
0.1% Error 3407
0.1 Scale Factor Error with Delta=300 432
0.05 Scale Factor Error with Delta=300 1726
0.01 Scale Factor Error with Delta=300 43134
Priority Target DPS
highmountain_tauren Priority Target Damage Per Second
Count 1019
Mean 4084.07
Minimum 3744.29
Maximum 4528.33
Spread ( max - min ) 784.04
Range [ ( max - min ) / 2 * 100% ] 9.60%
Standard Deviation 126.1413
5th Percentile 3879.26
95th Percentile 4300.61
( 95th Percentile - 5th Percentile ) 421.35
Mean Distribution
Standard Deviation 3.9516
95.00% Confidence Interval ( 4076.32 - 4091.81 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 37
0.1% Error 3665
0.1 Scale Factor Error with Delta=300 136
0.05 Scale Factor Error with Delta=300 544
0.01 Scale Factor Error with Delta=300 13584
DPS(e)
highmountain_tauren Damage Per Second (Effective)
Count 1019
Mean 7547.96
Minimum 6959.56
Maximum 8351.65
Spread ( max - min ) 1392.08
Range [ ( max - min ) / 2 * 100% ] 9.22%
Damage
highmountain_tauren Damage
Count 1019
Mean 2242777.27
Minimum 1759262.17
Maximum 2775190.83
Spread ( max - min ) 1015928.66
Range [ ( max - min ) / 2 * 100% ] 22.65%
DTPS
highmountain_tauren Damage Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
highmountain_tauren Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
highmountain_tauren Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
highmountain_tauren Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
highmountain_tauren Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
highmountain_tauren Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
highmountain_taurenTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
highmountain_tauren Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=delay_flamestrike,default=0,op=reset
This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
B 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 snapshot_stats
H 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
I 0.00 mirror_image
J 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
K 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
L 4.73 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
M 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
N 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 22.92 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
P 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
Q 12.86 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
R 0.00 call_action_list,name=active_talents
S 3.71 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
0.00 potion,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 berserking,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 use_items,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
0.00 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
T 4.99 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
U 19.74 pyroblast,if=buff.hot_streak.react&buff.combustion.up
V 1.27 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
W 8.07 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
X 3.74 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Y 1.78 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
Z 0.53 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
a 0.04 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
b 13.59 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
c 1.64 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
d 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
e 1.65 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
f 12.75 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
g 4.20 dragons_breath,if=active_enemies>2
h 10.75 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 11.16 flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
0.00 fireball
actions.standard_rotation
# count action,conditions
j 13.34 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
k 4.03 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
l 0.00 call_action_list,name=active_talents
m 8.03 dragons_breath,if=active_enemies>1
n 16.77 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
o 11.59 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 28.77 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
0.00 fireball
0.00 scorch

Sample Sequence

456789ABDEIJXSWUQUQUQUWUWUQUYVghhOLbhhhhOhiieOigpoOpppOpopmOpoppOpopmpoppoppXSQWTTTTUQUQUQUgiLObhiiOiKghkOkpopOpopmOppopOpopkmpOoppopnXSQUUQUWUQUWTTbbOfLbfffbObfffbfObkmjnnnjOjnnkjOnnjmnnjOjKnnLbfcfbfe

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A delay_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase X fireball Fluffy_Pillow 49000.0/50000: 98% mana
0:01.500 combustion_phase S combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, heating_up
0:01.957 combustion_phase W phoenix_flames Fluffy_Pillow 44457.0/50000: 89% mana bloodlust, combustion, heating_up, rune_of_power
0:02.963 combustion_phase U pyroblast Fluffy_Pillow 45463.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power
0:02.963 combustion_phase Q fire_blast Fluffy_Pillow 44463.0/50000: 89% mana bloodlust, combustion, rune_of_power
0:03.969 combustion_phase U pyroblast Fluffy_Pillow 44969.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:03.969 combustion_phase Q fire_blast Fluffy_Pillow 43969.0/50000: 88% mana bloodlust, combustion, rune_of_power
0:04.977 combustion_phase U pyroblast Fluffy_Pillow 44477.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power
0:04.977 combustion_phase Q fire_blast Fluffy_Pillow 43477.0/50000: 87% mana bloodlust, combustion, rune_of_power
0:05.983 combustion_phase U pyroblast Fluffy_Pillow 43983.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power
0:06.992 combustion_phase W phoenix_flames Fluffy_Pillow 43992.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power
0:08.000 combustion_phase U pyroblast Fluffy_Pillow 45000.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:09.007 combustion_phase W phoenix_flames Fluffy_Pillow 45007.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power
0:10.012 combustion_phase U pyroblast Fluffy_Pillow 46012.0/50000: 92% mana bloodlust, combustion, hot_streak, rune_of_power
0:10.012 combustion_phase Q fire_blast Fluffy_Pillow 45012.0/50000: 90% mana bloodlust, combustion, rune_of_power
0:11.017 combustion_phase U pyroblast Fluffy_Pillow 45517.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power
0:12.023 combustion_phase Y scorch Fluffy_Pillow 45523.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power
0:13.032 combustion_phase V pyroblast Fluffy_Pillow 46032.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power
0:14.046 rop_phase g dragons_breath Fluffy_Pillow 46046.0/50000: 92% mana bloodlust, heating_up, rune_of_power
0:15.054 rop_phase h arcane_explosion Fluffy_Pillow 45054.0/50000: 90% mana bloodlust, heating_up, rune_of_power
0:16.060 rop_phase h arcane_explosion Fluffy_Pillow 41060.0/50000: 82% mana bloodlust, heating_up, rune_of_power
0:16.324 default O fire_blast Fluffy_Pillow 36260.0/50000: 73% mana bloodlust, heating_up, rune_of_power
0:17.066 default L rune_of_power Fluffy_Pillow 36566.0/50000: 73% mana bloodlust, hot_streak
0:18.072 rop_phase b flamestrike Fluffy_Pillow 37572.0/50000: 75% mana bloodlust, hot_streak, rune_of_power
0:19.079 rop_phase h arcane_explosion Fluffy_Pillow 37329.0/50000: 75% mana bloodlust, rune_of_power
0:20.085 rop_phase h arcane_explosion Fluffy_Pillow 33335.0/50000: 67% mana bloodlust, rune_of_power
0:21.091 rop_phase h arcane_explosion Fluffy_Pillow 29341.0/50000: 59% mana bloodlust, rune_of_power
0:22.097 rop_phase h arcane_explosion Fluffy_Pillow 25347.0/50000: 51% mana bloodlust, rune_of_power
0:23.004 default O fire_blast Fluffy_Pillow 21247.0/50000: 42% mana bloodlust, rune_of_power
0:23.105 rop_phase h arcane_explosion Fluffy_Pillow 20855.0/50000: 42% mana bloodlust, heating_up, rune_of_power
0:24.113 rop_phase i flamestrike Fluffy_Pillow 16863.0/50000: 34% mana bloodlust, heating_up, rune_of_power
0:26.455 rop_phase i flamestrike Fluffy_Pillow 17955.0/50000: 36% mana bloodlust, heating_up, rune_of_power
0:28.797 rop_phase e phoenix_flames Fluffy_Pillow 19047.0/50000: 38% mana bloodlust, heating_up, rune_of_power
0:29.684 default O fire_blast Fluffy_Pillow 19847.0/50000: 40% mana bloodlust, rune_of_power
0:29.803 rop_phase i flamestrike Fluffy_Pillow 19553.0/50000: 39% mana bloodlust, heating_up, rune_of_power
0:32.148 rop_phase g dragons_breath Fluffy_Pillow 20648.0/50000: 41% mana bloodlust, heating_up, rune_of_power
0:33.154 standard_rotation p flamestrike Fluffy_Pillow 19654.0/50000: 39% mana bloodlust, heating_up
0:35.495 standard_rotation o arcane_explosion Fluffy_Pillow 20745.0/50000: 41% mana bloodlust, heating_up
0:36.364 default O fire_blast Fluffy_Pillow 16545.0/50000: 33% mana bloodlust
0:36.501 standard_rotation p flamestrike Fluffy_Pillow 16251.0/50000: 33% mana bloodlust, heating_up
0:38.841 standard_rotation p flamestrike Fluffy_Pillow 17341.0/50000: 35% mana bloodlust, heating_up
0:41.185 standard_rotation p flamestrike Fluffy_Pillow 18435.0/50000: 37% mana heating_up
0:43.655 default O fire_blast Fluffy_Pillow 20835.0/50000: 42% mana
0:44.230 standard_rotation p flamestrike Fluffy_Pillow 19730.0/50000: 39% mana heating_up
0:47.276 standard_rotation o arcane_explosion Fluffy_Pillow 21526.0/50000: 43% mana heating_up
0:48.582 standard_rotation p flamestrike Fluffy_Pillow 17832.0/50000: 36% mana heating_up
0:51.625 standard_rotation m dragons_breath Fluffy_Pillow 19625.0/50000: 39% mana heating_up
0:52.340 default O fire_blast Fluffy_Pillow 18325.0/50000: 37% mana
0:52.932 standard_rotation p flamestrike Fluffy_Pillow 18432.0/50000: 37% mana heating_up
0:55.975 standard_rotation o arcane_explosion Fluffy_Pillow 20225.0/50000: 40% mana heating_up
0:57.283 standard_rotation p flamestrike Fluffy_Pillow 16533.0/50000: 33% mana heating_up
1:00.325 standard_rotation p flamestrike Fluffy_Pillow 18325.0/50000: 37% mana heating_up
1:01.024 default O fire_blast Fluffy_Pillow 18925.0/50000: 38% mana
1:03.369 standard_rotation p flamestrike Fluffy_Pillow 19619.0/50000: 39% mana heating_up
1:06.412 standard_rotation o arcane_explosion Fluffy_Pillow 21412.0/50000: 43% mana heating_up
1:07.720 standard_rotation p flamestrike Fluffy_Pillow 17720.0/50000: 35% mana heating_up
1:10.763 standard_rotation m dragons_breath Fluffy_Pillow 19513.0/50000: 39% mana
1:12.071 standard_rotation p flamestrike Fluffy_Pillow 18821.0/50000: 38% mana
1:15.115 standard_rotation o arcane_explosion Fluffy_Pillow 20615.0/50000: 41% mana
1:16.422 standard_rotation p flamestrike Fluffy_Pillow 16922.0/50000: 34% mana
1:19.465 standard_rotation p flamestrike Fluffy_Pillow 18715.0/50000: 37% mana
1:22.508 standard_rotation o arcane_explosion Fluffy_Pillow 20508.0/50000: 41% mana
1:23.814 standard_rotation p flamestrike Fluffy_Pillow 16814.0/50000: 34% mana
1:26.860 standard_rotation p flamestrike Fluffy_Pillow 18610.0/50000: 37% mana
1:29.904 combustion_phase X fireball Fluffy_Pillow 20404.0/50000: 41% mana
1:31.404 combustion_phase S combustion Fluffy_Pillow 21904.0/50000: 44% mana
1:31.404 combustion_phase Q fire_blast Fluffy_Pillow 16904.0/50000: 34% mana combustion, rune_of_power
1:31.862 combustion_phase W phoenix_flames Fluffy_Pillow 15862.0/50000: 32% mana combustion, heating_up, rune_of_power
1:33.169 combustion_phase T pyroblast Fluffy_Pillow 17169.0/50000: 34% mana combustion, hot_streak, rune_of_power, firestorm
1:34.474 combustion_phase T pyroblast Fluffy_Pillow 17474.0/50000: 35% mana combustion, heating_up, rune_of_power, firestorm
1:35.780 combustion_phase T pyroblast Fluffy_Pillow 17780.0/50000: 36% mana combustion, hot_streak, rune_of_power, firestorm
1:37.087 combustion_phase T pyroblast Fluffy_Pillow 18087.0/50000: 36% mana combustion, heating_up, rune_of_power, firestorm
1:38.393 combustion_phase U pyroblast Fluffy_Pillow 18393.0/50000: 37% mana combustion, hot_streak, rune_of_power
1:38.393 combustion_phase Q fire_blast Fluffy_Pillow 17393.0/50000: 35% mana combustion, rune_of_power
1:39.697 combustion_phase U pyroblast Fluffy_Pillow 18197.0/50000: 36% mana combustion, hot_streak, rune_of_power
1:39.697 combustion_phase Q fire_blast Fluffy_Pillow 17197.0/50000: 34% mana combustion, rune_of_power
1:41.003 combustion_phase U pyroblast Fluffy_Pillow 18003.0/50000: 36% mana combustion, hot_streak, rune_of_power
1:41.003 combustion_phase Q fire_blast Fluffy_Pillow 17003.0/50000: 34% mana combustion, rune_of_power
1:42.309 combustion_phase U pyroblast Fluffy_Pillow 17809.0/50000: 36% mana combustion, hot_streak, rune_of_power
1:43.617 rop_phase g dragons_breath Fluffy_Pillow 18117.0/50000: 36% mana heating_up, rune_of_power
1:44.924 rop_phase i flamestrike Fluffy_Pillow 17424.0/50000: 35% mana heating_up, rune_of_power
1:47.969 default L rune_of_power Fluffy_Pillow 19219.0/50000: 38% mana heating_up
1:48.773 default O fire_blast Fluffy_Pillow 20019.0/50000: 40% mana heating_up
1:49.277 rop_phase b flamestrike Fluffy_Pillow 20027.0/50000: 40% mana hot_streak, rune_of_power
1:50.582 rop_phase h arcane_explosion Fluffy_Pillow 20082.0/50000: 40% mana rune_of_power
1:51.887 rop_phase i flamestrike Fluffy_Pillow 16387.0/50000: 33% mana rune_of_power
1:54.930 rop_phase i flamestrike Fluffy_Pillow 18180.0/50000: 36% mana rune_of_power
1:57.457 default O fire_blast Fluffy_Pillow 20680.0/50000: 41% mana rune_of_power
1:57.972 rop_phase i flamestrike Fluffy_Pillow 19472.0/50000: 39% mana heating_up, rune_of_power
2:01.016 default K mirror_image Fluffy_Pillow 21266.0/50000: 43% mana heating_up, rune_of_power
2:02.323 rop_phase g dragons_breath Fluffy_Pillow 21573.0/50000: 43% mana heating_up, rune_of_power
2:03.628 rop_phase h arcane_explosion Fluffy_Pillow 20878.0/50000: 42% mana heating_up, rune_of_power
2:04.934 standard_rotation k phoenix_flames Fluffy_Pillow 17184.0/50000: 34% mana heating_up
2:06.141 default O fire_blast Fluffy_Pillow 18384.0/50000: 37% mana
2:06.241 standard_rotation k phoenix_flames Fluffy_Pillow 17991.0/50000: 36% mana heating_up
2:07.548 standard_rotation p flamestrike Fluffy_Pillow 19298.0/50000: 39% mana
2:10.592 standard_rotation o arcane_explosion Fluffy_Pillow 21092.0/50000: 42% mana
2:11.898 standard_rotation p flamestrike Fluffy_Pillow 17398.0/50000: 35% mana
2:14.825 default O fire_blast Fluffy_Pillow 20298.0/50000: 41% mana
2:14.942 standard_rotation p flamestrike Fluffy_Pillow 18692.0/50000: 37% mana heating_up
2:17.984 standard_rotation o arcane_explosion Fluffy_Pillow 20484.0/50000: 41% mana heating_up
2:19.290 standard_rotation p flamestrike Fluffy_Pillow 16790.0/50000: 34% mana heating_up
2:22.335 standard_rotation m dragons_breath Fluffy_Pillow 18585.0/50000: 37% mana heating_up
2:23.509 default O fire_blast Fluffy_Pillow 17685.0/50000: 35% mana
2:23.642 standard_rotation p flamestrike Fluffy_Pillow 17392.0/50000: 35% mana heating_up
2:26.685 standard_rotation p flamestrike Fluffy_Pillow 19185.0/50000: 38% mana heating_up
2:29.729 standard_rotation o arcane_explosion Fluffy_Pillow 20979.0/50000: 42% mana heating_up
2:31.036 standard_rotation p flamestrike Fluffy_Pillow 17286.0/50000: 35% mana heating_up
2:32.193 default O fire_blast Fluffy_Pillow 18386.0/50000: 37% mana
2:34.080 standard_rotation p flamestrike Fluffy_Pillow 18580.0/50000: 37% mana heating_up
2:37.121 standard_rotation o arcane_explosion Fluffy_Pillow 20371.0/50000: 41% mana heating_up
2:38.429 standard_rotation p flamestrike Fluffy_Pillow 16679.0/50000: 33% mana heating_up
2:41.471 standard_rotation k phoenix_flames Fluffy_Pillow 18471.0/50000: 37% mana
2:42.774 standard_rotation m dragons_breath Fluffy_Pillow 19774.0/50000: 40% mana
2:44.082 standard_rotation p flamestrike Fluffy_Pillow 19082.0/50000: 38% mana
2:47.126 default O fire_blast Fluffy_Pillow 20876.0/50000: 42% mana
2:47.126 standard_rotation o arcane_explosion Fluffy_Pillow 20376.0/50000: 41% mana heating_up
2:48.434 standard_rotation p flamestrike Fluffy_Pillow 16684.0/50000: 33% mana heating_up
2:51.478 standard_rotation p flamestrike Fluffy_Pillow 18478.0/50000: 37% mana heating_up
2:54.522 standard_rotation o arcane_explosion Fluffy_Pillow 20272.0/50000: 41% mana heating_up
2:55.829 standard_rotation p flamestrike Fluffy_Pillow 16579.0/50000: 33% mana
2:58.872 standard_rotation n scorch Fluffy_Pillow 18372.0/50000: 37% mana
3:00.177 combustion_phase X fireball Fluffy_Pillow 19177.0/50000: 38% mana
3:01.677 combustion_phase S combustion Fluffy_Pillow 20677.0/50000: 41% mana heating_up
3:01.677 combustion_phase Q fire_blast Fluffy_Pillow 15677.0/50000: 31% mana combustion, heating_up, rune_of_power
3:02.135 combustion_phase U pyroblast Fluffy_Pillow 14635.0/50000: 29% mana combustion, hot_streak, rune_of_power
3:03.441 combustion_phase U pyroblast Fluffy_Pillow 14941.0/50000: 30% mana combustion, hot_streak, rune_of_power
3:03.441 combustion_phase Q fire_blast Fluffy_Pillow 13941.0/50000: 28% mana combustion, rune_of_power
3:04.747 combustion_phase U pyroblast Fluffy_Pillow 14747.0/50000: 29% mana combustion, hot_streak, rune_of_power
3:06.054 combustion_phase W phoenix_flames Fluffy_Pillow 15054.0/50000: 30% mana combustion, heating_up, rune_of_power
3:07.361 combustion_phase U pyroblast Fluffy_Pillow 16361.0/50000: 33% mana combustion, hot_streak, rune_of_power
3:07.361 combustion_phase Q fire_blast Fluffy_Pillow 15361.0/50000: 31% mana combustion, rune_of_power
3:08.669 combustion_phase U pyroblast Fluffy_Pillow 16169.0/50000: 32% mana combustion, hot_streak, rune_of_power
3:09.975 combustion_phase W phoenix_flames Fluffy_Pillow 16475.0/50000: 33% mana combustion, heating_up, rune_of_power
3:11.283 combustion_phase T pyroblast Fluffy_Pillow 17783.0/50000: 36% mana combustion, hot_streak, rune_of_power, firestorm
3:12.590 combustion_phase T pyroblast Fluffy_Pillow 18090.0/50000: 36% mana combustion, heating_up, rune_of_power, firestorm
3:13.897 rop_phase b flamestrike Fluffy_Pillow 18397.0/50000: 37% mana hot_streak, rune_of_power, firestorm
3:15.203 rop_phase b flamestrike Fluffy_Pillow 18453.0/50000: 37% mana rune_of_power, firestorm
3:15.613 default O fire_blast Fluffy_Pillow 17603.0/50000: 35% mana rune_of_power
3:16.510 rop_phase f scorch Fluffy_Pillow 18010.0/50000: 36% mana heating_up, rune_of_power
3:17.817 default L rune_of_power Fluffy_Pillow 18817.0/50000: 38% mana heating_up
3:19.124 rop_phase b flamestrike Fluffy_Pillow 20124.0/50000: 40% mana hot_streak, rune_of_power
3:20.432 rop_phase f scorch Fluffy_Pillow 20182.0/50000: 40% mana rune_of_power
3:21.739 rop_phase f scorch Fluffy_Pillow 20989.0/50000: 42% mana rune_of_power
3:23.047 rop_phase f scorch Fluffy_Pillow 21797.0/50000: 44% mana heating_up, rune_of_power
3:24.355 rop_phase b flamestrike Fluffy_Pillow 22605.0/50000: 45% mana hot_streak, rune_of_power
3:24.355 default O fire_blast Fluffy_Pillow 21355.0/50000: 43% mana rune_of_power
3:25.663 rop_phase b flamestrike Fluffy_Pillow 22163.0/50000: 44% mana hot_streak, rune_of_power
3:26.970 rop_phase f scorch Fluffy_Pillow 22220.0/50000: 44% mana rune_of_power
3:28.275 rop_phase f scorch Fluffy_Pillow 23025.0/50000: 46% mana rune_of_power
3:29.582 rop_phase f scorch Fluffy_Pillow 23832.0/50000: 48% mana heating_up, rune_of_power
3:30.888 rop_phase b flamestrike Fluffy_Pillow 24638.0/50000: 49% mana hot_streak, rune_of_power
3:32.195 rop_phase f scorch Fluffy_Pillow 24695.0/50000: 49% mana heating_up, rune_of_power
3:32.981 default O fire_blast Fluffy_Pillow 25395.0/50000: 51% mana heating_up, rune_of_power
3:33.501 rop_phase b flamestrike Fluffy_Pillow 25001.0/50000: 50% mana hot_streak, rune_of_power
3:34.808 standard_rotation k phoenix_flames Fluffy_Pillow 25058.0/50000: 50% mana heating_up
3:36.116 standard_rotation m dragons_breath Fluffy_Pillow 26366.0/50000: 53% mana hot_streak
3:37.424 standard_rotation j flamestrike Fluffy_Pillow 25674.0/50000: 51% mana hot_streak
3:38.731 standard_rotation n scorch Fluffy_Pillow 25731.0/50000: 51% mana
3:40.037 standard_rotation n scorch Fluffy_Pillow 26537.0/50000: 53% mana
3:41.343 standard_rotation n scorch Fluffy_Pillow 27343.0/50000: 55% mana heating_up
3:42.649 standard_rotation j flamestrike Fluffy_Pillow 28149.0/50000: 56% mana hot_streak
3:42.649 default O fire_blast Fluffy_Pillow 26899.0/50000: 54% mana
3:43.955 standard_rotation j flamestrike Fluffy_Pillow 27705.0/50000: 55% mana hot_streak
3:45.259 standard_rotation n scorch Fluffy_Pillow 27759.0/50000: 56% mana
3:46.565 standard_rotation n scorch Fluffy_Pillow 28565.0/50000: 57% mana
3:47.873 standard_rotation k phoenix_flames Fluffy_Pillow 29373.0/50000: 59% mana heating_up
3:49.179 standard_rotation j flamestrike Fluffy_Pillow 30679.0/50000: 61% mana hot_streak
3:50.349 default O fire_blast Fluffy_Pillow 30529.0/50000: 61% mana
3:50.485 standard_rotation n scorch Fluffy_Pillow 30235.0/50000: 60% mana heating_up
3:51.792 standard_rotation n scorch Fluffy_Pillow 31042.0/50000: 62% mana heating_up
3:53.097 standard_rotation j flamestrike Fluffy_Pillow 31847.0/50000: 64% mana hot_streak
3:54.404 standard_rotation m dragons_breath Fluffy_Pillow 31904.0/50000: 64% mana heating_up
3:55.712 standard_rotation n scorch Fluffy_Pillow 31212.0/50000: 62% mana heating_up
3:57.020 standard_rotation n scorch Fluffy_Pillow 32020.0/50000: 64% mana heating_up
3:58.327 standard_rotation j flamestrike Fluffy_Pillow 32827.0/50000: 66% mana hot_streak
3:59.033 default O fire_blast Fluffy_Pillow 32277.0/50000: 65% mana heating_up
3:59.635 standard_rotation j flamestrike Fluffy_Pillow 32385.0/50000: 65% mana hot_streak
4:00.942 default K mirror_image Fluffy_Pillow 32442.0/50000: 65% mana
4:02.323 standard_rotation n scorch Fluffy_Pillow 32823.0/50000: 66% mana
4:03.629 standard_rotation n scorch Fluffy_Pillow 33629.0/50000: 67% mana
4:04.935 default L rune_of_power Fluffy_Pillow 34435.0/50000: 69% mana heating_up
4:06.241 rop_phase b flamestrike Fluffy_Pillow 35741.0/50000: 71% mana hot_streak, rune_of_power
4:07.547 rop_phase f scorch Fluffy_Pillow 35797.0/50000: 72% mana rune_of_power
4:07.717 rop_phase c fire_blast Fluffy_Pillow 35897.0/50000: 72% mana rune_of_power
4:08.853 rop_phase f scorch Fluffy_Pillow 36103.0/50000: 72% mana heating_up, rune_of_power
4:10.160 rop_phase b flamestrike Fluffy_Pillow 36910.0/50000: 74% mana hot_streak, rune_of_power
4:11.466 rop_phase f scorch Fluffy_Pillow 36966.0/50000: 74% mana heating_up, rune_of_power
4:12.773 rop_phase e phoenix_flames Fluffy_Pillow 37773.0/50000: 76% mana heating_up, rune_of_power

Stats

Level Bonus (60) Race Bonus (highmountain_tauren) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 -2 304 304 0
Stamina 414 2 436 416 0
Intellect 450 -1 2361 2249 1800
Spirit 0 0 0 0 0
Health 8720 8320 0
Mana 50000 50000 0
Spell Power 2361 2249 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 13.50% 13.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="highmountain_tauren"
source=default
spec=fire
level=60
race=highmountain_tauren
role=spell
position=back
talents=3031021

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
actions.precombat+=/variable,name=delay_flamestrike,default=0,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
actions+=/cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
# TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
actions.combustion_phase+=/potion,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/berserking,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/use_items,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

maghar_orc : 7548 dps, 4083 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7547.7 7547.7 14.0 / 0.185% 881.9 / 11.7% 7.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
1024.2 996.8 Mana 0.02% 45.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
maghar_orc 7548
Arcane Explosion 522 6.9% 22.3 8.70sec 6973 5804 Direct 67.0 1712 3418 2325 35.9%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.32 66.96 0.00 0.00 1.2015 0.0000 155646.38 155646.38 0.00% 5804.02 5804.02
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.07% 42.90 27 60 1711.66 1431 2060 1711.19 1601 1849 73415 73415 0.00%
crit 35.93% 24.06 10 39 3418.06 2863 4119 3417.90 2983 3793 82231 82231 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.546000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 54.6%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    rop_phase
    [i]:10.88
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
    standard_rotation
    [p]:11.43
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
Conflagration Flare Up 270 3.6% 88.8 3.64sec 909 0 Direct 266.5 199 430 303 44.9%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 88.83 266.48 0.00 0.00 0.0000 0.0000 80704.81 80704.81 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.06% 146.73 85 227 199.08 177 255 199.03 185 214 29215 29215 0.00%
crit 44.94% 119.75 64 180 430.02 354 509 429.78 397 461 51490 51490 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 312 4.1% 12.8 22.82sec 7296 5796 Direct 38.4 1739 3555 2432 38.2%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.79 38.37 0.00 0.00 1.2588 0.0000 93309.43 93309.43 0.00% 5796.34 5796.34
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 61.85% 23.73 12 37 1739.23 1527 2197 1738.53 1558 1958 41275 41275 0.00%
crit 38.15% 14.64 5 26 3554.91 3054 4395 3552.08 3054 4072 52035 52035 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:0.48
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:4.23
  • if_expr:active_enemies>2
    standard_rotation
    [n]:8.07
  • if_expr:active_enemies>1
Fire Blast 648 8.6% 37.5 7.99sec 5164 0 Direct 37.5 0 5164 5164 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.51 37.51 0.00 0.00 0.0000 0.0000 193695.26 193695.26 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.51 31 45 5164.13 4153 5975 5163.67 4995 5345 193695 193695 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [O]:22.98
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
    combustion_phase
    [Q]:12.89
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:1.64
  • if_expr:!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 (76) 0.9% (1.0%) 3.7 90.29sec 6086 3116 Direct 3.7 (23.2) 0 5498 5498 100.0% (100.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.71 3.71 0.00 0.00 1.9531 0.0000 20377.61 20377.61 0.00% 3116.32 3116.32
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.71 3 5 5497.67 5487 5639 5497.94 5487 5538 20378 20378 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.74
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
    Conflagration 7 0.1% 3.7 90.29sec 601 0 Periodic 19.5 0 114 114 100.0% 3.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.71 0.00 19.54 19.54 0.0000 1.4974 2228.14 2228.14 0.00% 76.16 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 19.54 16 22 114.05 23 124 114.13 110 118 2228 2228 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Flamestrike 2188 29.0% 66.8 4.23sec 9797 4308 Direct 200.3 2236 4576 3266 44.0%

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 66.78 200.33 0.00 0.00 2.2742 0.0000 654221.52 654221.52 0.00% 4308.06 4308.06
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.99% 112.16 69 158 2236.06 1994 2869 2235.08 2101 2371 250797 250797 0.00%
crit 44.01% 88.17 50 148 4576.48 3987 5737 4572.73 4184 4960 403425 403425 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    rop_phase
    [c]:13.45
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [j]:11.47
  • if_expr:(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
    standard_rotation
    [k]:13.30
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [q]:28.55
  • if_expr:active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
Ignite 1746 23.1% 340.6 0.91sec 1532 0 Periodic 885.0 590 0 590 0.0% 98.6%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 340.61 0.00 884.97 884.97 0.0000 1.0000 521778.33 521778.33 0.00% 589.60 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 884.97 700 1072 589.98 37 3394 589.97 502 703 521778 521778 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (44) 0.0% (0.6%) 3.0 120.47sec 4419 5080

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8701 0.0000 0.00 0.00 0.00% 5079.51 5079.51

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [K]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 117  / 44 0.6% 211.9 3.88sec 62 40 Direct 211.1 46 92 63 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 211.94 211.15 0.00 0.00 1.5757 0.0000 13232.13 13232.13 0.00% 39.62 39.62
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.19% 135.53 85 166 46.15 39 56 46.16 43 49 6255 6255 0.00%
crit 35.81% 75.61 40 102 92.26 78 112 92.30 85 102 6977 6977 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.71
Phoenix Flames 0 (535) 0.0% (7.1%) 13.8 21.93sec 11577 9521

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.79 0.00 0.00 0.00 1.2160 0.0000 0.00 0.00 0.00% 9520.87 9520.87

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:8.16
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.72
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:3.91
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 535 7.1% 13.7 21.91sec 11610 0 Direct 41.2 1908 4570 3873 73.8%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.75 41.25 0.00 0.00 0.0000 0.0000 159636.50 159636.50 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 26.25% 10.83 2 25 1907.76 1362 3395 1910.21 1362 2605 20652 20652 0.00%
crit 73.75% 30.42 17 43 4569.93 2724 6790 4570.06 4140 4882 138984 138984 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 889 (941) 11.8% (12.5%) 26.2 9.99sec 10711 8911 Direct 27.2 (69.4) 3573 9953 9770 97.1% (97.1%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.23 27.18 0.00 0.00 1.2020 0.0000 265562.27 265562.27 0.00% 8911.30 8911.30
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 2.87% 0.78 0 2 3573.23 3573 3573 2423.07 0 3573 2788 2788 0.00%
crit 97.13% 26.40 19 41 9952.86 7146 10283 9962.65 9147 10207 262775 262775 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [U]:4.91
  • if_expr:buff.firestorm.react
    combustion_phase
    [V]:19.93
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [W]:1.44
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    Pyroblast (_dot) 52 0.7% 27.2 9.70sec 568 0 Periodic 42.2 184 438 366 71.5% 7.2%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 27.18 0.00 42.19 42.19 0.0000 1.5250 15437.78 15437.78 0.00% 239.94 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 28.48% 12.02 5 20 184.34 74 234 184.72 154 218 2216 2216 0.00%
crit 71.52% 30.18 20 42 438.15 148 468 438.58 415 462 13222 13222 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 266 3.5% 30.7 8.17sec 2595 1997 Direct 30.7 0 2595 2595 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.69 30.69 0.00 0.00 1.2998 0.0000 79649.94 79649.94 0.00% 1996.59 1996.59
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.69 17 41 2594.73 1299 3338 2597.77 2337 2873 79650 79650 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:1.87
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.04
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:12.34
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.85
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
maghar_orc
Ancestral Call 2.0 0.00sec

Stats Details: Ancestral Call

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Ancestral Call

  • id:274738
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:274738
  • name:Ancestral Call
  • school:physical
  • tooltip:
  • description:Invoke the spirits of your ancestors, granting you a random secondary stat for {$274739d=15 seconds}.

Action Priority List

    combustion_phase
    [T]:2.00
  • if_expr:buff.combustion.last_expire<=action.combustion.last_used
Combustion 3.7 90.30sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.72 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [S]:3.73
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Rune of Power 4.8 68.36sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.77 0.00 0.00 0.00 1.2436 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [L]:4.80
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.7 0.0 90.2sec 90.2sec 11.8sec 14.69% 0.00% 84.1 (84.1) 3.6

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:81.1s / 104.0s
  • trigger_min/max:81.1s / 104.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:14.69%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Ferocity of the Frostwolf 0.5 0.0 181.2sec 0.0sec 15.0sec 2.68% 0.00% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_ferocity_of_the_frostwolf
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:mastery_rating
  • amount:125.00

Trigger Details

  • interval_min/max:175.5s / 185.1s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:15.0s / 15.0s

Stack Uptimes

  • ferocity_of_the_frostwolf_1:2.72%

Spelldata

  • id:274741
  • name:Ferocity of the Frostwolf
  • tooltip:Increases mastery by $w1.
  • description:Invoke the spirits of your ancestors, granting you their power.
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Firestorm 3.9 0.3 64.9sec 59.5sec 5.1sec 6.66% 0.00% 0.3 (0.3) 3.8

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 275.0s
  • trigger_min/max:1.0s / 275.0s
  • trigger_pct:9.17%
  • duration_min/max:0.1s / 12.3s

Stack Uptimes

  • firestorm_1:6.66%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 59.1 0.0 5.1sec 5.1sec 2.9sec 57.43% 43.58% 0.0 (0.0) 10.6

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 31.9s
  • trigger_min/max:0.4s / 31.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:57.43%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 45.6 0.0 6.6sec 6.6sec 0.8sec 12.24% 48.83% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 85.0s
  • trigger_min/max:0.8s / 85.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.4s

Stack Uptimes

  • hot_streak_1:12.24%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Might of the Blackrock 0.5 0.0 180.9sec 0.0sec 15.0sec 2.56% 0.00% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_might_of_the_blackrock
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:versatility_rating
  • amount:125.00

Trigger Details

  • interval_min/max:176.4s / 185.7s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.9s / 15.0s

Stack Uptimes

  • might_of_the_blackrock_1:2.57%

Spelldata

  • id:274742
  • name:Might of the Blackrock
  • tooltip:Increases versatility by $w1.
  • description:Invoke the spirits of your ancestors, granting you their power.
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Rictus of the Laughing Skull 0.5 0.0 181.3sec 0.0sec 15.0sec 2.32% 0.00% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_rictus_of_the_laughing_skull
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:crit_rating
  • amount:125.00

Trigger Details

  • interval_min/max:176.9s / 184.8s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:15.0s / 15.0s

Stack Uptimes

  • rictus_of_the_laughing_skull_1:2.34%

Spelldata

  • id:274739
  • name:Rictus of the Laughing Skull
  • tooltip:Increases critical strike by $w1.
  • description:Invoke the spirits of your ancestors, granting you their power.
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Rune of Power 8.5 0.0 37.3sec 37.3sec 14.5sec 41.17% 0.00% 0.0 (0.0) 8.0

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.9s / 82.9s
  • trigger_min/max:15.9s / 82.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • rune_of_power_1:41.17%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Zeal of the Burning Blade 0.5 0.0 182.4sec 0.0sec 15.0sec 2.60% 0.00% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_zeal_of_the_burning_blade
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:haste_rating
  • amount:125.00

Trigger Details

  • interval_min/max:174.5s / 357.8s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:1.6s / 15.0s

Stack Uptimes

  • zeal_of_the_burning_blade_1:2.64%

Spelldata

  • id:274740
  • name:Zeal of the Burning Blade
  • tooltip:Increases haste by $w1.
  • description:Invoke the spirits of your ancestors, granting you their power.
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 59.1 45.0 73.0 5.1s 0.4s 31.9s
Heating Up removed 2.5 0.0 7.0 88.9s 1.3s 303.2s
Heating Up converted with Fire Blast 8.3 3.0 15.0 35.0s 1.4s 194.4s
Hot Streak procs 45.6 33.0 56.0 6.6s 0.8s 85.0s
Hot Streak spells used 112.8 87.0 135.0 2.7s 0.0s 30.4s
Hot Streak spell crits 108.4 83.0 131.0 2.8s 0.0s 30.4s
Hot Streak spell crits wasted 3.7 0.0 9.0 71.0s 3.9s 285.3s
Direct Ignite applications 6.6 3.0 15.0 61.2s 0.0s 285.0s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 27.1 18.0 34.0 22.1s 1.3s 107.9s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.16% 0.11% 0.51% 0.4s 0.0s 1.3s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5170.0002.7901.5520.0004.874
Rune of Power20.5950.00054.023100.90455.616169.513
Fire Blast0.1500.00017.5575.6402.86622.800
Dragon's Breath5.4410.00049.71374.23934.607120.139
Combustion2.5881.40015.4689.6704.67723.863
Phoenix Flames0.3230.00038.2044.5361.89340.099

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
maghar_orc
mana_regen Mana 1404.60 298120.42 100.00% 212.25 526.51 0.18%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 996.79 1024.22 527.1 41797.3 30123.0 50000.0
Usage Type Count Total Avg RPE APR
maghar_orc
arcane_explosion Mana 22.3 111570.0 5000.0 4998.7 1.4
combustion Mana 3.7 18637.7 5000.0 5005.7 0.0
dragons_breath Mana 12.8 25569.1 2000.0 1999.3 3.6
fire_blast Mana 37.5 18757.0 500.0 500.0 10.3
fireball Mana 3.7 3718.8 1000.0 1001.2 6.1
flamestrike Mana 66.8 83462.6 1250.0 1249.9 7.8
mirror_image Mana 3.0 1994.2 666.0 666.0 6.6
pyroblast Mana 27.3 27280.2 1000.0 1039.9 10.3
scorch Mana 30.7 15346.4 500.0 500.0 5.2

Statistics & Data Analysis

Fight Length
maghar_orc Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
maghar_orc Damage Per Second
Count 1019
Mean 7547.65
Minimum 7015.92
Maximum 8419.27
Spread ( max - min ) 1403.36
Range [ ( max - min ) / 2 * 100% ] 9.30%
Standard Deviation 227.5708
5th Percentile 7198.04
95th Percentile 7955.56
( 95th Percentile - 5th Percentile ) 757.53
Mean Distribution
Standard Deviation 7.1290
95.00% Confidence Interval ( 7533.68 - 7561.63 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 35
0.1% Error 3493
0.1 Scale Factor Error with Delta=300 443
0.05 Scale Factor Error with Delta=300 1769
0.01 Scale Factor Error with Delta=300 44210
Priority Target DPS
maghar_orc Priority Target Damage Per Second
Count 1019
Mean 4082.81
Minimum 3770.34
Maximum 4482.06
Spread ( max - min ) 711.71
Range [ ( max - min ) / 2 * 100% ] 8.72%
Standard Deviation 127.8149
5th Percentile 3881.34
95th Percentile 4307.66
( 95th Percentile - 5th Percentile ) 426.32
Mean Distribution
Standard Deviation 4.0040
95.00% Confidence Interval ( 4074.96 - 4090.66 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 38
0.1% Error 3765
0.1 Scale Factor Error with Delta=300 140
0.05 Scale Factor Error with Delta=300 558
0.01 Scale Factor Error with Delta=300 13946
DPS(e)
maghar_orc Damage Per Second (Effective)
Count 1019
Mean 7547.65
Minimum 7015.92
Maximum 8419.27
Spread ( max - min ) 1403.36
Range [ ( max - min ) / 2 * 100% ] 9.30%
Damage
maghar_orc Damage
Count 1019
Mean 2242247.97
Minimum 1724419.74
Maximum 2749963.30
Spread ( max - min ) 1025543.56
Range [ ( max - min ) / 2 * 100% ] 22.87%
DTPS
maghar_orc Damage Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
maghar_orc Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
maghar_orc Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
maghar_orc Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
maghar_orc Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
maghar_orc Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
maghar_orcTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
maghar_orc Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=delay_flamestrike,default=0,op=reset
This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
B 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 snapshot_stats
H 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
I 0.00 mirror_image
J 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
K 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
L 4.80 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
M 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
N 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 22.98 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
P 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
Q 12.89 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
R 0.00 call_action_list,name=active_talents
S 3.73 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
0.00 potion,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 berserking,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
T 2.00 ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 use_items,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
0.00 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
U 4.91 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
V 19.93 pyroblast,if=buff.hot_streak.react&buff.combustion.up
W 1.44 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 8.16 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.74 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 1.87 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 0.48 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.04 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 13.45 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
d 1.64 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
f 1.72 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 12.34 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 4.23 dragons_breath,if=active_enemies>2
i 10.88 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
j 11.47 flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
0.00 fireball
actions.standard_rotation
# count action,conditions
k 13.30 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
l 3.91 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 8.07 dragons_breath,if=active_enemies>1
o 16.85 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
p 11.43 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
q 28.55 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
0.00 fireball
0.00 scorch

Sample Sequence

456789ABDEIJTYSXVQVQVQVXVXVQVZWhiiOLciiiiOijjfOjhqpOqqqOqpqnOqpqqOqpqnqpqqpqqYSQXVQVQVXVZQVVhjLOcijjOijKhlOqpqqOpqqOnqlpqOpqqLhOijjjijooWYSQTXVQVQVXVZWaQcggoklkOkkLggcdcgggcccdcgnolkOookookoOkoKknoOkoook

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A delay_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase T ancestral_call Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_phase Y fireball Fluffy_Pillow 49000.0/50000: 98% mana might_of_the_blackrock
0:01.500 combustion_phase S combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, might_of_the_blackrock
0:01.958 combustion_phase X phoenix_flames Fluffy_Pillow 44458.0/50000: 89% mana bloodlust, might_of_the_blackrock, combustion, rune_of_power
0:02.966 combustion_phase V pyroblast Fluffy_Pillow 45466.0/50000: 91% mana bloodlust, might_of_the_blackrock, combustion, hot_streak, rune_of_power
0:02.966 combustion_phase Q fire_blast Fluffy_Pillow 44466.0/50000: 89% mana bloodlust, might_of_the_blackrock, combustion, rune_of_power
0:03.973 combustion_phase V pyroblast Fluffy_Pillow 44973.0/50000: 90% mana bloodlust, might_of_the_blackrock, combustion, hot_streak, rune_of_power
0:03.973 combustion_phase Q fire_blast Fluffy_Pillow 43973.0/50000: 88% mana bloodlust, might_of_the_blackrock, combustion, rune_of_power
0:04.980 combustion_phase V pyroblast Fluffy_Pillow 44480.0/50000: 89% mana bloodlust, might_of_the_blackrock, combustion, hot_streak, rune_of_power
0:04.980 combustion_phase Q fire_blast Fluffy_Pillow 43480.0/50000: 87% mana bloodlust, might_of_the_blackrock, combustion, rune_of_power
0:05.986 combustion_phase V pyroblast Fluffy_Pillow 43986.0/50000: 88% mana bloodlust, might_of_the_blackrock, combustion, hot_streak, rune_of_power
0:06.993 combustion_phase X phoenix_flames Fluffy_Pillow 43993.0/50000: 88% mana bloodlust, might_of_the_blackrock, combustion, heating_up, rune_of_power
0:08.000 combustion_phase V pyroblast Fluffy_Pillow 45000.0/50000: 90% mana bloodlust, might_of_the_blackrock, combustion, hot_streak, rune_of_power
0:09.007 combustion_phase X phoenix_flames Fluffy_Pillow 45007.0/50000: 90% mana bloodlust, might_of_the_blackrock, combustion, heating_up, rune_of_power
0:10.015 combustion_phase V pyroblast Fluffy_Pillow 46015.0/50000: 92% mana bloodlust, might_of_the_blackrock, combustion, hot_streak, rune_of_power
0:10.015 combustion_phase Q fire_blast Fluffy_Pillow 45015.0/50000: 90% mana bloodlust, might_of_the_blackrock, combustion, rune_of_power
0:11.023 combustion_phase V pyroblast Fluffy_Pillow 45523.0/50000: 91% mana bloodlust, might_of_the_blackrock, combustion, hot_streak, rune_of_power
0:12.030 combustion_phase Z scorch Fluffy_Pillow 45530.0/50000: 91% mana bloodlust, might_of_the_blackrock, combustion, heating_up, rune_of_power
0:13.036 combustion_phase W pyroblast Fluffy_Pillow 46036.0/50000: 92% mana bloodlust, might_of_the_blackrock, combustion, heating_up, rune_of_power
0:14.052 rop_phase h dragons_breath Fluffy_Pillow 46052.0/50000: 92% mana bloodlust, might_of_the_blackrock, heating_up, rune_of_power
0:15.057 rop_phase i arcane_explosion Fluffy_Pillow 45057.0/50000: 90% mana bloodlust, heating_up, rune_of_power
0:16.062 rop_phase i arcane_explosion Fluffy_Pillow 41062.0/50000: 82% mana bloodlust, heating_up, rune_of_power
0:16.327 default O fire_blast Fluffy_Pillow 36262.0/50000: 73% mana bloodlust, heating_up, rune_of_power
0:17.070 default L rune_of_power Fluffy_Pillow 36570.0/50000: 73% mana bloodlust, hot_streak
0:18.076 rop_phase c flamestrike Fluffy_Pillow 37576.0/50000: 75% mana bloodlust, hot_streak, rune_of_power
0:19.082 rop_phase i arcane_explosion Fluffy_Pillow 37332.0/50000: 75% mana bloodlust, rune_of_power
0:20.085 rop_phase i arcane_explosion Fluffy_Pillow 33335.0/50000: 67% mana bloodlust, rune_of_power
0:21.090 rop_phase i arcane_explosion Fluffy_Pillow 29340.0/50000: 59% mana bloodlust, rune_of_power
0:22.097 rop_phase i arcane_explosion Fluffy_Pillow 25347.0/50000: 51% mana bloodlust, rune_of_power
0:23.007 default O fire_blast Fluffy_Pillow 21247.0/50000: 42% mana bloodlust, rune_of_power
0:23.104 rop_phase i arcane_explosion Fluffy_Pillow 20854.0/50000: 42% mana bloodlust, heating_up, rune_of_power
0:24.110 rop_phase j flamestrike Fluffy_Pillow 16860.0/50000: 34% mana bloodlust, heating_up, rune_of_power
0:26.452 rop_phase j flamestrike Fluffy_Pillow 17952.0/50000: 36% mana bloodlust, heating_up, rune_of_power
0:28.796 rop_phase f phoenix_flames Fluffy_Pillow 19046.0/50000: 38% mana bloodlust, heating_up, rune_of_power
0:29.687 default O fire_blast Fluffy_Pillow 19846.0/50000: 40% mana bloodlust, rune_of_power
0:29.803 rop_phase j flamestrike Fluffy_Pillow 19553.0/50000: 39% mana bloodlust, heating_up, rune_of_power
0:32.146 rop_phase h dragons_breath Fluffy_Pillow 20646.0/50000: 41% mana bloodlust, heating_up, rune_of_power
0:33.154 standard_rotation q flamestrike Fluffy_Pillow 19654.0/50000: 39% mana bloodlust, heating_up
0:35.496 standard_rotation p arcane_explosion Fluffy_Pillow 20746.0/50000: 41% mana bloodlust, heating_up
0:36.367 default O fire_blast Fluffy_Pillow 16546.0/50000: 33% mana bloodlust
0:36.502 standard_rotation q flamestrike Fluffy_Pillow 16252.0/50000: 33% mana bloodlust, heating_up
0:38.845 standard_rotation q flamestrike Fluffy_Pillow 17345.0/50000: 35% mana bloodlust, heating_up
0:41.186 standard_rotation q flamestrike Fluffy_Pillow 18436.0/50000: 37% mana heating_up
0:43.659 default O fire_blast Fluffy_Pillow 20836.0/50000: 42% mana
0:44.231 standard_rotation q flamestrike Fluffy_Pillow 19731.0/50000: 39% mana heating_up
0:47.276 standard_rotation p arcane_explosion Fluffy_Pillow 21526.0/50000: 43% mana heating_up
0:48.583 standard_rotation q flamestrike Fluffy_Pillow 17833.0/50000: 36% mana heating_up
0:51.626 standard_rotation n dragons_breath Fluffy_Pillow 19626.0/50000: 39% mana heating_up
0:52.344 default O fire_blast Fluffy_Pillow 18326.0/50000: 37% mana
0:52.932 standard_rotation q flamestrike Fluffy_Pillow 18432.0/50000: 37% mana heating_up
0:55.976 standard_rotation p arcane_explosion Fluffy_Pillow 20226.0/50000: 40% mana heating_up
0:57.282 standard_rotation q flamestrike Fluffy_Pillow 16532.0/50000: 33% mana heating_up
1:00.328 standard_rotation q flamestrike Fluffy_Pillow 18328.0/50000: 37% mana heating_up
1:01.028 default O fire_blast Fluffy_Pillow 18928.0/50000: 38% mana
1:03.372 standard_rotation q flamestrike Fluffy_Pillow 19622.0/50000: 39% mana heating_up
1:06.414 standard_rotation p arcane_explosion Fluffy_Pillow 21414.0/50000: 43% mana heating_up
1:07.719 standard_rotation q flamestrike Fluffy_Pillow 17719.0/50000: 35% mana heating_up
1:10.764 standard_rotation n dragons_breath Fluffy_Pillow 19514.0/50000: 39% mana
1:12.070 standard_rotation q flamestrike Fluffy_Pillow 18820.0/50000: 38% mana
1:15.116 standard_rotation p arcane_explosion Fluffy_Pillow 20616.0/50000: 41% mana
1:16.421 standard_rotation q flamestrike Fluffy_Pillow 16921.0/50000: 34% mana
1:19.465 standard_rotation q flamestrike Fluffy_Pillow 18715.0/50000: 37% mana
1:22.509 standard_rotation p arcane_explosion Fluffy_Pillow 20509.0/50000: 41% mana
1:23.816 standard_rotation q flamestrike Fluffy_Pillow 16816.0/50000: 34% mana
1:26.860 standard_rotation q flamestrike Fluffy_Pillow 18610.0/50000: 37% mana
1:29.905 combustion_phase Y fireball Fluffy_Pillow 20405.0/50000: 41% mana
1:31.405 combustion_phase S combustion Fluffy_Pillow 21905.0/50000: 44% mana
1:31.405 combustion_phase Q fire_blast Fluffy_Pillow 16905.0/50000: 34% mana combustion, rune_of_power
1:31.863 combustion_phase X phoenix_flames Fluffy_Pillow 15863.0/50000: 32% mana combustion, heating_up, rune_of_power
1:33.170 combustion_phase V pyroblast Fluffy_Pillow 17170.0/50000: 34% mana combustion, hot_streak, rune_of_power
1:33.170 combustion_phase Q fire_blast Fluffy_Pillow 16170.0/50000: 32% mana combustion, rune_of_power
1:34.476 combustion_phase V pyroblast Fluffy_Pillow 16976.0/50000: 34% mana combustion, hot_streak, rune_of_power
1:34.476 combustion_phase Q fire_blast Fluffy_Pillow 15976.0/50000: 32% mana combustion, rune_of_power
1:35.783 combustion_phase V pyroblast Fluffy_Pillow 16783.0/50000: 34% mana combustion, hot_streak, rune_of_power
1:37.088 combustion_phase X phoenix_flames Fluffy_Pillow 17088.0/50000: 34% mana combustion, heating_up, rune_of_power
1:38.393 combustion_phase V pyroblast Fluffy_Pillow 18393.0/50000: 37% mana combustion, hot_streak, rune_of_power
1:39.700 combustion_phase Z scorch Fluffy_Pillow 18700.0/50000: 37% mana combustion, heating_up, rune_of_power
1:40.100 combustion_phase Q fire_blast Fluffy_Pillow 19100.0/50000: 38% mana combustion, heating_up, rune_of_power
1:41.008 combustion_phase V pyroblast Fluffy_Pillow 19008.0/50000: 38% mana combustion, hot_streak, rune_of_power
1:42.316 combustion_phase V pyroblast Fluffy_Pillow 19316.0/50000: 39% mana combustion, hot_streak, rune_of_power
1:43.623 rop_phase h dragons_breath Fluffy_Pillow 19623.0/50000: 39% mana heating_up, rune_of_power
1:44.931 rop_phase j flamestrike Fluffy_Pillow 18931.0/50000: 38% mana heating_up, rune_of_power
1:47.974 default L rune_of_power Fluffy_Pillow 20724.0/50000: 41% mana heating_up
1:48.774 default O fire_blast Fluffy_Pillow 21424.0/50000: 43% mana heating_up
1:49.280 rop_phase c flamestrike Fluffy_Pillow 21530.0/50000: 43% mana hot_streak, rune_of_power
1:50.587 rop_phase i arcane_explosion Fluffy_Pillow 21587.0/50000: 43% mana rune_of_power
1:51.892 rop_phase j flamestrike Fluffy_Pillow 17892.0/50000: 36% mana rune_of_power
1:54.934 rop_phase j flamestrike Fluffy_Pillow 19684.0/50000: 39% mana rune_of_power
1:57.458 default O fire_blast Fluffy_Pillow 22184.0/50000: 44% mana rune_of_power
1:57.977 rop_phase i arcane_explosion Fluffy_Pillow 20977.0/50000: 42% mana heating_up, rune_of_power
1:59.284 rop_phase j flamestrike Fluffy_Pillow 17284.0/50000: 35% mana heating_up, rune_of_power
2:02.328 default K mirror_image Fluffy_Pillow 19078.0/50000: 38% mana heating_up, rune_of_power
2:03.634 rop_phase h dragons_breath Fluffy_Pillow 19384.0/50000: 39% mana heating_up, rune_of_power
2:04.939 standard_rotation l phoenix_flames Fluffy_Pillow 18689.0/50000: 37% mana heating_up
2:06.142 default O fire_blast Fluffy_Pillow 19889.0/50000: 40% mana
2:06.246 standard_rotation q flamestrike Fluffy_Pillow 19496.0/50000: 39% mana heating_up
2:09.291 standard_rotation p arcane_explosion Fluffy_Pillow 21291.0/50000: 43% mana heating_up
2:10.598 standard_rotation q flamestrike Fluffy_Pillow 17598.0/50000: 35% mana heating_up
2:13.641 standard_rotation q flamestrike Fluffy_Pillow 19391.0/50000: 39% mana heating_up
2:14.826 default O fire_blast Fluffy_Pillow 20524.0/50000: 41% mana
2:16.686 standard_rotation p arcane_explosion Fluffy_Pillow 20686.0/50000: 41% mana heating_up
2:17.993 standard_rotation q flamestrike Fluffy_Pillow 16993.0/50000: 34% mana heating_up
2:21.035 standard_rotation q flamestrike Fluffy_Pillow 18785.0/50000: 38% mana heating_up
2:23.510 default O fire_blast Fluffy_Pillow 21185.0/50000: 42% mana
2:24.079 standard_rotation n dragons_breath Fluffy_Pillow 20079.0/50000: 40% mana heating_up
2:25.385 standard_rotation q flamestrike Fluffy_Pillow 19385.0/50000: 39% mana heating_up
2:28.427 standard_rotation l phoenix_flames Fluffy_Pillow 21177.0/50000: 42% mana heating_up
2:29.733 standard_rotation p arcane_explosion Fluffy_Pillow 22483.0/50000: 45% mana
2:31.039 standard_rotation q flamestrike Fluffy_Pillow 18789.0/50000: 38% mana
2:32.194 default O fire_blast Fluffy_Pillow 19889.0/50000: 40% mana
2:34.081 standard_rotation p arcane_explosion Fluffy_Pillow 20081.0/50000: 40% mana heating_up
2:35.388 standard_rotation q flamestrike Fluffy_Pillow 16388.0/50000: 33% mana heating_up
2:38.432 standard_rotation q flamestrike Fluffy_Pillow 18182.0/50000: 36% mana heating_up
2:41.475 default L rune_of_power Fluffy_Pillow 19975.0/50000: 40% mana
2:42.782 rop_phase h dragons_breath Fluffy_Pillow 21282.0/50000: 43% mana rune_of_power
2:42.782 default O fire_blast Fluffy_Pillow 19282.0/50000: 39% mana rune_of_power
2:44.088 rop_phase i arcane_explosion Fluffy_Pillow 20088.0/50000: 40% mana heating_up, rune_of_power
2:45.396 rop_phase j flamestrike Fluffy_Pillow 16396.0/50000: 33% mana heating_up, rune_of_power
2:48.439 rop_phase j flamestrike Fluffy_Pillow 18189.0/50000: 36% mana heating_up, rune_of_power
2:51.481 rop_phase j flamestrike Fluffy_Pillow 19981.0/50000: 40% mana rune_of_power
2:54.524 rop_phase i arcane_explosion Fluffy_Pillow 21774.0/50000: 44% mana rune_of_power
2:55.830 rop_phase j flamestrike Fluffy_Pillow 18080.0/50000: 36% mana rune_of_power
2:58.872 standard_rotation o scorch Fluffy_Pillow 19872.0/50000: 40% mana
3:00.178 standard_rotation o scorch Fluffy_Pillow 20678.0/50000: 41% mana
3:01.485 combustion_phase W pyroblast Fluffy_Pillow 21485.0/50000: 43% mana heating_up
3:02.803 combustion_phase Y fireball Fluffy_Pillow 21803.0/50000: 44% mana
3:04.303 combustion_phase S combustion Fluffy_Pillow 23303.0/50000: 47% mana
3:04.303 combustion_phase Q fire_blast Fluffy_Pillow 18303.0/50000: 37% mana combustion, rune_of_power
3:04.760 combustion_phase T ancestral_call Fluffy_Pillow 17260.0/50000: 35% mana combustion, heating_up, rune_of_power
3:04.760 combustion_phase X phoenix_flames Fluffy_Pillow 17260.0/50000: 35% mana ferocity_of_the_frostwolf, combustion, heating_up, rune_of_power
3:06.068 combustion_phase V pyroblast Fluffy_Pillow 18568.0/50000: 37% mana ferocity_of_the_frostwolf, combustion, hot_streak, rune_of_power
3:06.068 combustion_phase Q fire_blast Fluffy_Pillow 17568.0/50000: 35% mana ferocity_of_the_frostwolf, combustion, rune_of_power
3:07.375 combustion_phase V pyroblast Fluffy_Pillow 18375.0/50000: 37% mana ferocity_of_the_frostwolf, combustion, hot_streak, rune_of_power
3:07.375 combustion_phase Q fire_blast Fluffy_Pillow 17375.0/50000: 35% mana ferocity_of_the_frostwolf, combustion, rune_of_power
3:08.682 combustion_phase V pyroblast Fluffy_Pillow 18182.0/50000: 36% mana ferocity_of_the_frostwolf, combustion, hot_streak, rune_of_power
3:09.988 combustion_phase X phoenix_flames Fluffy_Pillow 18488.0/50000: 37% mana ferocity_of_the_frostwolf, combustion, heating_up, rune_of_power
3:11.295 combustion_phase V pyroblast Fluffy_Pillow 19795.0/50000: 40% mana ferocity_of_the_frostwolf, combustion, hot_streak, rune_of_power
3:12.601 combustion_phase Z scorch Fluffy_Pillow 20101.0/50000: 40% mana ferocity_of_the_frostwolf, combustion, heating_up, rune_of_power
3:13.908 combustion_phase W pyroblast Fluffy_Pillow 20908.0/50000: 42% mana ferocity_of_the_frostwolf, combustion, heating_up, rune_of_power
3:15.224 combustion_phase a dragons_breath Fluffy_Pillow 21224.0/50000: 42% mana ferocity_of_the_frostwolf, combustion, heating_up, rune_of_power
3:15.624 combustion_phase Q fire_blast Fluffy_Pillow 19624.0/50000: 39% mana ferocity_of_the_frostwolf, combustion, heating_up, rune_of_power
3:16.533 rop_phase c flamestrike Fluffy_Pillow 20033.0/50000: 40% mana ferocity_of_the_frostwolf, hot_streak, rune_of_power
3:17.839 rop_phase g scorch Fluffy_Pillow 20089.0/50000: 40% mana ferocity_of_the_frostwolf, rune_of_power
3:19.145 rop_phase g scorch Fluffy_Pillow 20895.0/50000: 42% mana ferocity_of_the_frostwolf, rune_of_power
3:20.452 standard_rotation o scorch Fluffy_Pillow 21702.0/50000: 43% mana heating_up
3:21.760 standard_rotation k flamestrike Fluffy_Pillow 22510.0/50000: 45% mana hot_streak
3:23.066 standard_rotation l phoenix_flames Fluffy_Pillow 22566.0/50000: 45% mana heating_up
3:24.373 standard_rotation k flamestrike Fluffy_Pillow 23873.0/50000: 48% mana hot_streak, firestorm
3:24.373 default O fire_blast Fluffy_Pillow 22623.0/50000: 45% mana firestorm
3:25.681 standard_rotation k flamestrike Fluffy_Pillow 23431.0/50000: 47% mana heating_up, firestorm
3:26.987 standard_rotation k flamestrike Fluffy_Pillow 23487.0/50000: 47% mana heating_up, firestorm
3:28.294 default L rune_of_power Fluffy_Pillow 23544.0/50000: 47% mana heating_up, firestorm
3:29.599 rop_phase g scorch Fluffy_Pillow 24849.0/50000: 50% mana heating_up, rune_of_power
3:30.906 rop_phase g scorch Fluffy_Pillow 25656.0/50000: 51% mana heating_up, rune_of_power
3:32.213 rop_phase c flamestrike Fluffy_Pillow 26463.0/50000: 53% mana hot_streak, rune_of_power
3:32.982 rop_phase d fire_blast Fluffy_Pillow 25913.0/50000: 52% mana heating_up, rune_of_power
3:33.521 rop_phase c flamestrike Fluffy_Pillow 26021.0/50000: 52% mana hot_streak, rune_of_power
3:34.829 rop_phase g scorch Fluffy_Pillow 26079.0/50000: 52% mana rune_of_power
3:36.134 rop_phase g scorch Fluffy_Pillow 26884.0/50000: 54% mana rune_of_power
3:37.440 rop_phase g scorch Fluffy_Pillow 27690.0/50000: 55% mana heating_up, rune_of_power
3:38.747 rop_phase c flamestrike Fluffy_Pillow 28497.0/50000: 57% mana hot_streak, rune_of_power, firestorm
3:40.056 rop_phase c flamestrike Fluffy_Pillow 28556.0/50000: 57% mana heating_up, rune_of_power, firestorm
3:41.363 rop_phase c flamestrike Fluffy_Pillow 28613.0/50000: 57% mana heating_up, rune_of_power, firestorm
3:41.666 rop_phase d fire_blast Fluffy_Pillow 27663.0/50000: 55% mana heating_up, rune_of_power, firestorm
3:42.669 rop_phase c flamestrike Fluffy_Pillow 28169.0/50000: 56% mana hot_streak, rune_of_power
3:43.975 rop_phase g scorch Fluffy_Pillow 28225.0/50000: 56% mana rune_of_power
3:45.281 standard_rotation n dragons_breath Fluffy_Pillow 29031.0/50000: 58% mana
3:46.588 standard_rotation o scorch Fluffy_Pillow 28338.0/50000: 57% mana heating_up
3:47.895 standard_rotation l phoenix_flames Fluffy_Pillow 29145.0/50000: 58% mana heating_up
3:49.203 standard_rotation k flamestrike Fluffy_Pillow 30453.0/50000: 61% mana hot_streak
3:50.350 default O fire_blast Fluffy_Pillow 30303.0/50000: 61% mana
3:50.510 standard_rotation o scorch Fluffy_Pillow 30010.0/50000: 60% mana heating_up
3:51.816 standard_rotation o scorch Fluffy_Pillow 30816.0/50000: 62% mana heating_up
3:53.121 standard_rotation k flamestrike Fluffy_Pillow 31621.0/50000: 63% mana hot_streak
3:54.428 standard_rotation o scorch Fluffy_Pillow 31678.0/50000: 63% mana heating_up
3:55.734 standard_rotation o scorch Fluffy_Pillow 32484.0/50000: 65% mana heating_up
3:57.040 standard_rotation k flamestrike Fluffy_Pillow 33290.0/50000: 67% mana hot_streak
3:58.347 standard_rotation o scorch Fluffy_Pillow 33347.0/50000: 67% mana heating_up
3:59.034 default O fire_blast Fluffy_Pillow 33947.0/50000: 68% mana heating_up
3:59.656 standard_rotation k flamestrike Fluffy_Pillow 33656.0/50000: 67% mana hot_streak
4:00.963 standard_rotation o scorch Fluffy_Pillow 33713.0/50000: 67% mana heating_up
4:02.270 default K mirror_image Fluffy_Pillow 34520.0/50000: 69% mana heating_up
4:03.634 standard_rotation k flamestrike Fluffy_Pillow 34884.0/50000: 70% mana hot_streak
4:04.940 standard_rotation n dragons_breath Fluffy_Pillow 34940.0/50000: 70% mana
4:06.246 standard_rotation o scorch Fluffy_Pillow 34246.0/50000: 68% mana
4:07.553 default O fire_blast Fluffy_Pillow 35053.0/50000: 70% mana
4:07.718 standard_rotation k flamestrike Fluffy_Pillow 34718.0/50000: 69% mana hot_streak
4:09.025 standard_rotation o scorch Fluffy_Pillow 34775.0/50000: 70% mana
4:10.332 standard_rotation o scorch Fluffy_Pillow 35582.0/50000: 71% mana
4:11.639 standard_rotation o scorch Fluffy_Pillow 36389.0/50000: 73% mana heating_up
4:12.946 standard_rotation k flamestrike Fluffy_Pillow 37196.0/50000: 74% mana hot_streak

Stats

Level Bonus (60) Race Bonus (maghar_orc) Raid-Buffed Unbuffed Gear Amount
Strength 198 3 201 201 0
Agility 306 -3 303 303 0
Stamina 414 1 435 415 0
Intellect 450 -1 2361 2249 1800
Spirit 0 0 0 0 0
Health 8700 8300 0
Mana 50000 50000 0
Spell Power 2361 2249 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="maghar_orc"
source=default
spec=fire
level=60
race=maghar_orc
role=spell
position=back
talents=3031021

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
actions.precombat+=/variable,name=delay_flamestrike,default=0,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
actions+=/cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
# TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
actions.combustion_phase+=/potion,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/berserking,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/use_items,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

nightborne : 7576 dps, 4097 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7576.4 7576.4 13.5 / 0.178% 846.4 / 11.2% 7.4
RPS Out RPS In Primary Resource Waiting APM Active Skill
1023.7 996.7 Mana 0.03% 45.1 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
nightborne 7576
Arcane Explosion 526 6.9% 22.3 8.68sec 7023 5843 Direct 67.0 1725 3454 2342 35.6%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.33 66.98 0.00 0.00 1.2020 0.0000 156791.10 156791.10 0.00% 5842.78 5842.78
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.36% 43.10 26 60 1725.13 1448 2027 1725.09 1582 1886 74351 74351 0.00%
crit 35.64% 23.87 10 39 3454.00 2895 4053 3453.39 3135 3860 82440 82440 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.546000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 54.6%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    rop_phase
    [h]:10.73
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
    standard_rotation
    [o]:11.60
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
Conflagration Flare Up 271 3.6% 88.3 3.60sec 918 0 Direct 265.0 201 434 306 45.0%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 88.32 264.97 0.00 0.00 0.0000 0.0000 81115.11 81115.11 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 54.97% 145.66 83 226 201.19 179 251 201.18 190 216 29306 29306 0.00%
crit 45.03% 119.32 59 183 434.27 358 501 433.98 401 464 51809 51809 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 315 4.2% 12.7 22.77sec 7397 5873 Direct 38.2 1755 3601 2464 38.5%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.74 38.23 0.00 0.00 1.2595 0.0000 94257.46 94257.46 0.00% 5873.10 5873.10
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 61.51% 23.52 12 35 1754.86 1544 2162 1754.65 1581 1948 41268 41268 0.00%
crit 38.49% 14.71 5 26 3601.44 3089 4324 3599.20 3089 4187 52990 52990 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [Z]:0.52
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [g]:4.19
  • if_expr:active_enemies>2
    standard_rotation
    [m]:8.03
  • if_expr:active_enemies>1
Fire Blast 653 8.6% 37.4 8.01sec 5214 0 Direct 37.4 0 5214 5214 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.42 37.42 0.00 0.00 0.0000 0.0000 195121.28 195121.28 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.42 31 45 5214.31 4199 5879 5213.61 5012 5366 195121 195121 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [O]:22.89
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
    combustion_phase
    [Q]:12.88
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [c]:1.67
  • if_expr:!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 69 (76) 0.9% (1.0%) 3.7 90.50sec 6139 3137 Direct 3.7 (23.0) 0 5549 5549 100.0% (100.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.70 3.69 0.00 0.00 1.9575 0.0000 20496.66 20496.66 0.00% 3136.61 3136.61
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.69 3 4 5548.91 5549 5549 5548.91 5549 5549 20497 20497 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [X]:3.73
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
    Conflagration 7 0.1% 3.7 90.49sec 605 0 Periodic 19.3 0 116 116 100.0% 3.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.69 0.00 19.28 19.28 0.0000 1.5179 2234.36 2234.36 0.00% 76.33 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 19.28 16 21 115.86 75 122 115.91 116 118 2234 2234 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Flamestrike 2220 29.3% 66.9 4.23sec 9918 4369 Direct 200.8 2258 4633 3307 44.1%

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 66.95 200.85 0.00 0.00 2.2701 0.0000 663988.64 663988.64 0.00% 4368.83 4368.83
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.85% 112.18 75 155 2258.05 2016 2823 2257.22 2154 2384 253305 253305 0.00%
crit 44.15% 88.67 49 142 4632.93 4032 5645 4627.43 4176 5102 410684 410684 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    rop_phase
    [b]:13.81
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:11.08
  • if_expr:(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
    standard_rotation
    [j]:13.23
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:28.83
  • if_expr:active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
Ignite 1723 22.8% 340.8 0.92sec 1512 0 Periodic 884.8 583 0 583 0.0% 98.6%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 340.81 0.00 884.85 884.85 0.0000 1.0000 515238.61 515238.61 0.00% 582.29 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 884.85 703 1075 582.75 38 3099 582.36 492 674 515239 515239 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (44) 0.0% (0.6%) 3.0 120.39sec 4419 5082

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8696 0.0000 0.00 0.00 0.00% 5081.88 5081.88

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [K]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 117  / 44 0.6% 211.9 3.88sec 62 40 Direct 211.0 46 92 63 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 211.86 211.03 0.00 0.00 1.5774 0.0000 13212.88 13212.88 0.00% 39.54 39.54
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.19% 135.46 87 165 46.07 39 55 46.08 43 49 6241 6241 0.00%
crit 35.81% 75.57 44 102 92.25 78 109 92.26 85 99 6972 6972 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.68
Phoenix Flames 0 (535) 0.0% (7.1%) 13.8 22.02sec 11628 9537

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.76 0.00 0.00 0.00 1.2193 0.0000 0.00 0.00 0.00% 9537.00 9537.00

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [W]:8.09
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [e]:1.67
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [k]:3.99
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 535 7.1% 13.7 22.03sec 11658 0 Direct 41.2 1918 4604 3890 73.3%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.72 41.16 0.00 0.00 0.0000 0.0000 159945.08 159945.08 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 26.68% 10.98 1 22 1917.91 1378 3340 1919.21 1378 2397 21055 21055 0.00%
crit 73.32% 30.18 18 41 4603.66 2755 6681 4604.20 4187 4919 138890 138890 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 890 (941) 11.7% (12.4%) 26.0 10.11sec 10801 8952 Direct 27.0 (68.7) 3614 10030 9849 97.2% (97.2%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.03 26.98 0.00 0.00 1.2066 0.0000 265692.92 265692.92 0.00% 8951.53 8951.53
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 2.83% 0.76 0 2 3613.55 3614 3614 2478.78 0 3614 2755 2755 0.00%
crit 97.17% 26.21 19 42 10030.27 7227 10118 10037.19 9251 10118 262938 262938 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [T]:5.00
  • if_expr:buff.firestorm.react
    combustion_phase
    [U]:19.78
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [V]:1.28
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    Pyroblast (_dot) 52 0.7% 27.0 9.84sec 571 0 Periodic 41.8 186 441 369 71.6% 7.1%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.98 0.00 41.76 41.76 0.0000 1.5278 15412.00 15412.00 0.00% 241.55 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 28.38% 11.85 5 20 186.37 75 230 186.50 143 221 2208 2208 0.00%
crit 71.62% 29.91 19 42 441.39 150 460 441.83 417 460 13204 13204 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 271 3.6% 30.8 8.55sec 2636 2027 Direct 30.7 0 2636 2636 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.75 30.75 0.00 0.00 1.3003 0.0000 81050.59 81050.59 0.00% 2026.92 2026.92
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.75 18 42 2635.53 1314 3285 2639.28 2374 2927 81051 81051 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Y]:1.78
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [a]:0.05
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [f]:12.76
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [n]:16.60
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
nightborne
Combustion 3.7 90.50sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.71 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [S]:3.71
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Rune of Power 4.7 68.21sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.74 0.00 0.00 0.00 1.2432 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [L]:4.76
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.7 0.0 90.4sec 90.4sec 11.8sec 14.69% 0.00% 84.1 (84.1) 3.6

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:81.6s / 108.0s
  • trigger_min/max:81.6s / 108.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:14.69%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.0 0.2 64.2sec 59.8sec 5.1sec 6.74% 0.00% 0.2 (0.2) 3.8

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 275.9s
  • trigger_min/max:1.0s / 275.9s
  • trigger_pct:9.23%
  • duration_min/max:0.0s / 13.7s

Stack Uptimes

  • firestorm_1:6.74%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 58.9 0.0 5.1sec 5.1sec 2.9sec 57.40% 43.58% 0.0 (0.0) 10.4

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 35.0s
  • trigger_min/max:0.4s / 35.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:57.40%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 45.5 0.0 6.6sec 6.6sec 0.8sec 12.28% 48.75% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 83.4s
  • trigger_min/max:0.8s / 83.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.4s

Stack Uptimes

  • hot_streak_1:12.28%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Rune of Power 8.4 0.0 37.5sec 37.5sec 14.5sec 40.99% 0.00% 0.0 (0.0) 7.9

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.9s / 83.3s
  • trigger_min/max:15.9s / 83.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:40.99%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 58.9 45.0 73.0 5.1s 0.4s 35.0s
Heating Up removed 2.5 0.0 7.0 85.1s 1.3s 328.4s
Heating Up converted with Fire Blast 8.4 4.0 15.0 34.4s 2.3s 218.9s
Hot Streak procs 45.5 34.0 56.0 6.6s 0.8s 83.4s
Hot Streak spells used 112.6 89.0 138.0 2.7s 0.0s 30.4s
Hot Streak spell crits 108.1 83.0 131.0 2.8s 0.0s 30.4s
Hot Streak spell crits wasted 3.7 1.0 9.0 71.2s 2.0s 252.7s
Direct Ignite applications 6.7 3.0 13.0 61.8s 1.8s 285.1s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 27.1 20.0 34.0 22.1s 1.3s 104.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.17% 0.14% 0.58% 0.5s 0.0s 0.9s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5510.0002.7681.6510.0005.155
Rune of Power21.2090.00054.473102.82254.230160.105
Fire Blast0.1610.00021.4826.0392.96124.447
Dragon's Breath5.5010.00051.90774.74940.324120.501
Combustion2.6651.50017.9719.9575.07524.044
Phoenix Flames0.3130.00035.3474.3541.95537.305

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
nightborne
mana_regen Mana 1400.67 298100.57 100.00% 212.83 556.64 0.19%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 996.73 1023.69 557.5 41936.9 31158.0 50000.0
Usage Type Count Total Avg RPE APR
nightborne
arcane_explosion Mana 22.3 111613.5 5000.0 4999.3 1.4
combustion Mana 3.7 18565.2 5000.0 5006.1 0.0
dragons_breath Mana 12.7 25474.4 2000.0 1999.1 3.7
fire_blast Mana 37.4 18715.0 500.0 500.1 10.4
fireball Mana 3.7 3707.2 1000.0 1001.2 6.1
flamestrike Mana 67.0 83690.8 1250.0 1250.1 7.9
mirror_image Mana 3.0 1990.3 665.6 665.6 6.6
pyroblast Mana 27.1 27059.9 1000.0 1039.7 10.4
scorch Mana 30.8 15379.7 500.0 500.1 5.3

Statistics & Data Analysis

Fight Length
nightborne Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
nightborne Damage Per Second
Count 1019
Mean 7576.38
Minimum 7054.12
Maximum 8318.63
Spread ( max - min ) 1264.51
Range [ ( max - min ) / 2 * 100% ] 8.35%
Standard Deviation 219.4112
5th Percentile 7241.24
95th Percentile 7947.11
( 95th Percentile - 5th Percentile ) 705.87
Mean Distribution
Standard Deviation 6.8734
95.00% Confidence Interval ( 7562.90 - 7589.85 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 33
0.1% Error 3222
0.1 Scale Factor Error with Delta=300 411
0.05 Scale Factor Error with Delta=300 1644
0.01 Scale Factor Error with Delta=300 41097
Priority Target DPS
nightborne Priority Target Damage Per Second
Count 1019
Mean 4096.67
Minimum 3765.06
Maximum 4538.35
Spread ( max - min ) 773.29
Range [ ( max - min ) / 2 * 100% ] 9.44%
Standard Deviation 129.1736
5th Percentile 3880.46
95th Percentile 4315.68
( 95th Percentile - 5th Percentile ) 435.21
Mean Distribution
Standard Deviation 4.0466
95.00% Confidence Interval ( 4088.73 - 4104.60 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 39
0.1% Error 3820
0.1 Scale Factor Error with Delta=300 143
0.05 Scale Factor Error with Delta=300 570
0.01 Scale Factor Error with Delta=300 14244
DPS(e)
nightborne Damage Per Second (Effective)
Count 1019
Mean 7576.38
Minimum 7054.12
Maximum 8318.63
Spread ( max - min ) 1264.51
Range [ ( max - min ) / 2 * 100% ] 8.35%
Damage
nightborne Damage
Count 1019
Mean 2251343.84
Minimum 1755811.59
Maximum 2750466.10
Spread ( max - min ) 994654.51
Range [ ( max - min ) / 2 * 100% ] 22.09%
DTPS
nightborne Damage Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
nightborne Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
nightborne Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
nightborne Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
nightborne Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
nightborne Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
nightborneTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
nightborne Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=delay_flamestrike,default=0,op=reset
This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
B 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 snapshot_stats
H 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
I 0.00 mirror_image
J 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
K 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
L 4.76 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
M 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
N 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 22.89 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
P 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
Q 12.88 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
R 0.00 call_action_list,name=active_talents
S 3.71 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
0.00 potion,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 berserking,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 use_items,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
0.00 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
T 5.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
U 19.78 pyroblast,if=buff.hot_streak.react&buff.combustion.up
V 1.28 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
W 8.09 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
X 3.73 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Y 1.78 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
Z 0.52 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
a 0.05 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
b 13.81 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
c 1.67 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
d 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
e 1.67 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
f 12.76 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
g 4.19 dragons_breath,if=active_enemies>2
h 10.73 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 11.08 flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
0.00 fireball
actions.standard_rotation
# count action,conditions
j 13.23 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
k 3.99 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
l 0.00 call_action_list,name=active_talents
m 8.03 dragons_breath,if=active_enemies>1
n 16.60 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
o 11.60 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 28.83 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
0.00 fireball
0.00 scorch

Sample Sequence

456789ABDEIJXSWUQTTTTUQUQUQUWUeghOLhhhhhOhiieOihmpOpppOpopmOppopOpopmpoppopXSQWUQUQUWTTTTbObbLObgiiOhiiKOkomppOoppOpmopOpoppopOmppoppXSQWUQUQUWTTTTbOffLbffObffbffbObfkkjmOnnjnnjnOjnnjknOjmnnnKLbOffbffbc

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A delay_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase X fireball Fluffy_Pillow 49000.0/50000: 98% mana
0:01.500 combustion_phase S combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust
0:01.956 combustion_phase W phoenix_flames Fluffy_Pillow 44456.0/50000: 89% mana bloodlust, combustion, rune_of_power
0:02.963 combustion_phase U pyroblast Fluffy_Pillow 45463.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:02.963 combustion_phase Q fire_blast Fluffy_Pillow 44463.0/50000: 89% mana bloodlust, combustion, rune_of_power, firestorm
0:03.970 combustion_phase T pyroblast Fluffy_Pillow 44970.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:04.976 combustion_phase T pyroblast Fluffy_Pillow 44976.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, firestorm
0:05.981 combustion_phase T pyroblast Fluffy_Pillow 44981.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:06.986 combustion_phase T pyroblast Fluffy_Pillow 44986.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, firestorm
0:07.991 combustion_phase U pyroblast Fluffy_Pillow 44991.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:07.991 combustion_phase Q fire_blast Fluffy_Pillow 43991.0/50000: 88% mana bloodlust, combustion, rune_of_power
0:08.997 combustion_phase U pyroblast Fluffy_Pillow 44497.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power
0:08.997 combustion_phase Q fire_blast Fluffy_Pillow 43497.0/50000: 87% mana bloodlust, combustion, rune_of_power
0:10.004 combustion_phase U pyroblast Fluffy_Pillow 44004.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power
0:10.004 combustion_phase Q fire_blast Fluffy_Pillow 43004.0/50000: 86% mana bloodlust, combustion, rune_of_power
0:11.009 combustion_phase U pyroblast Fluffy_Pillow 43509.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power
0:12.017 combustion_phase W phoenix_flames Fluffy_Pillow 43517.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power
0:13.025 combustion_phase U pyroblast Fluffy_Pillow 44525.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power
0:14.033 rop_phase e phoenix_flames Fluffy_Pillow 44533.0/50000: 89% mana bloodlust, heating_up, rune_of_power
0:15.040 rop_phase g dragons_breath Fluffy_Pillow 45540.0/50000: 91% mana bloodlust, rune_of_power
0:16.048 rop_phase h arcane_explosion Fluffy_Pillow 44548.0/50000: 89% mana bloodlust, rune_of_power
0:16.324 default O fire_blast Fluffy_Pillow 39748.0/50000: 79% mana bloodlust, rune_of_power
0:17.054 default L rune_of_power Fluffy_Pillow 40054.0/50000: 80% mana bloodlust, heating_up
0:18.060 rop_phase h arcane_explosion Fluffy_Pillow 41060.0/50000: 82% mana bloodlust, heating_up, rune_of_power
0:19.067 rop_phase h arcane_explosion Fluffy_Pillow 37067.0/50000: 74% mana bloodlust, heating_up, rune_of_power
0:20.072 rop_phase h arcane_explosion Fluffy_Pillow 33072.0/50000: 66% mana bloodlust, heating_up, rune_of_power
0:21.078 rop_phase h arcane_explosion Fluffy_Pillow 29078.0/50000: 58% mana bloodlust, heating_up, rune_of_power
0:22.085 rop_phase h arcane_explosion Fluffy_Pillow 25085.0/50000: 50% mana bloodlust, heating_up, rune_of_power
0:23.004 default O fire_blast Fluffy_Pillow 20985.0/50000: 42% mana bloodlust, rune_of_power
0:23.091 rop_phase h arcane_explosion Fluffy_Pillow 20591.0/50000: 41% mana bloodlust, heating_up, rune_of_power
0:24.099 rop_phase i flamestrike Fluffy_Pillow 16599.0/50000: 33% mana bloodlust, heating_up, rune_of_power
0:26.441 rop_phase i flamestrike Fluffy_Pillow 17691.0/50000: 35% mana bloodlust, heating_up, rune_of_power
0:28.784 rop_phase e phoenix_flames Fluffy_Pillow 18784.0/50000: 38% mana bloodlust, heating_up, rune_of_power
0:29.684 default O fire_blast Fluffy_Pillow 19584.0/50000: 39% mana bloodlust, rune_of_power
0:29.791 rop_phase i flamestrike Fluffy_Pillow 19291.0/50000: 39% mana bloodlust, heating_up, rune_of_power
0:32.133 rop_phase h arcane_explosion Fluffy_Pillow 20383.0/50000: 41% mana bloodlust, heating_up, rune_of_power
0:33.140 standard_rotation m dragons_breath Fluffy_Pillow 16390.0/50000: 33% mana bloodlust, heating_up
0:34.148 standard_rotation p flamestrike Fluffy_Pillow 15398.0/50000: 31% mana bloodlust, heating_up
0:36.364 default O fire_blast Fluffy_Pillow 17598.0/50000: 35% mana bloodlust
0:36.493 standard_rotation p flamestrike Fluffy_Pillow 15993.0/50000: 32% mana bloodlust, heating_up
0:38.835 standard_rotation p flamestrike Fluffy_Pillow 17085.0/50000: 34% mana bloodlust, heating_up
0:41.178 standard_rotation p flamestrike Fluffy_Pillow 18178.0/50000: 36% mana heating_up
0:43.655 default O fire_blast Fluffy_Pillow 20578.0/50000: 41% mana
0:44.221 standard_rotation p flamestrike Fluffy_Pillow 19471.0/50000: 39% mana heating_up
0:47.265 standard_rotation o arcane_explosion Fluffy_Pillow 21265.0/50000: 43% mana heating_up
0:48.572 standard_rotation p flamestrike Fluffy_Pillow 17572.0/50000: 35% mana heating_up
0:51.617 standard_rotation m dragons_breath Fluffy_Pillow 19367.0/50000: 39% mana heating_up
0:52.340 default O fire_blast Fluffy_Pillow 18067.0/50000: 36% mana
0:52.923 standard_rotation p flamestrike Fluffy_Pillow 18173.0/50000: 36% mana heating_up
0:55.966 standard_rotation p flamestrike Fluffy_Pillow 19966.0/50000: 40% mana heating_up
0:59.008 standard_rotation o arcane_explosion Fluffy_Pillow 21758.0/50000: 44% mana heating_up
1:00.315 standard_rotation p flamestrike Fluffy_Pillow 18065.0/50000: 36% mana heating_up
1:01.024 default O fire_blast Fluffy_Pillow 18765.0/50000: 38% mana
1:03.357 standard_rotation p flamestrike Fluffy_Pillow 19357.0/50000: 39% mana heating_up
1:06.403 standard_rotation o arcane_explosion Fluffy_Pillow 21153.0/50000: 42% mana heating_up
1:07.709 standard_rotation p flamestrike Fluffy_Pillow 17459.0/50000: 35% mana heating_up
1:10.752 standard_rotation m dragons_breath Fluffy_Pillow 19252.0/50000: 39% mana
1:12.059 standard_rotation p flamestrike Fluffy_Pillow 18559.0/50000: 37% mana
1:15.103 standard_rotation o arcane_explosion Fluffy_Pillow 20353.0/50000: 41% mana
1:16.409 standard_rotation p flamestrike Fluffy_Pillow 16659.0/50000: 33% mana
1:19.452 standard_rotation p flamestrike Fluffy_Pillow 18452.0/50000: 37% mana
1:22.496 standard_rotation o arcane_explosion Fluffy_Pillow 20246.0/50000: 40% mana
1:23.802 standard_rotation p flamestrike Fluffy_Pillow 16552.0/50000: 33% mana
1:26.845 combustion_phase X fireball Fluffy_Pillow 18345.0/50000: 37% mana
1:28.345 combustion_phase S combustion Fluffy_Pillow 19845.0/50000: 40% mana
1:28.345 combustion_phase Q fire_blast Fluffy_Pillow 14845.0/50000: 30% mana combustion, rune_of_power
1:28.804 combustion_phase W phoenix_flames Fluffy_Pillow 13804.0/50000: 28% mana combustion, heating_up, rune_of_power
1:30.109 combustion_phase U pyroblast Fluffy_Pillow 15109.0/50000: 30% mana combustion, hot_streak, rune_of_power
1:30.109 combustion_phase Q fire_blast Fluffy_Pillow 14109.0/50000: 28% mana combustion, rune_of_power
1:31.416 combustion_phase U pyroblast Fluffy_Pillow 14916.0/50000: 30% mana combustion, hot_streak, rune_of_power
1:31.416 combustion_phase Q fire_blast Fluffy_Pillow 13916.0/50000: 28% mana combustion, rune_of_power
1:32.721 combustion_phase U pyroblast Fluffy_Pillow 14721.0/50000: 29% mana combustion, hot_streak, rune_of_power
1:34.029 combustion_phase W phoenix_flames Fluffy_Pillow 15029.0/50000: 30% mana combustion, heating_up, rune_of_power
1:35.335 combustion_phase T pyroblast Fluffy_Pillow 16335.0/50000: 33% mana combustion, hot_streak, rune_of_power, firestorm
1:36.641 combustion_phase T pyroblast Fluffy_Pillow 16641.0/50000: 33% mana combustion, heating_up, rune_of_power, firestorm
1:37.948 combustion_phase T pyroblast Fluffy_Pillow 16948.0/50000: 34% mana combustion, hot_streak, rune_of_power, firestorm
1:39.254 combustion_phase T pyroblast Fluffy_Pillow 17254.0/50000: 35% mana combustion, heating_up, rune_of_power, firestorm
1:40.561 rop_phase b flamestrike Fluffy_Pillow 17561.0/50000: 35% mana hot_streak, rune_of_power, firestorm
1:40.561 default O fire_blast Fluffy_Pillow 16311.0/50000: 33% mana rune_of_power, firestorm
1:41.868 rop_phase b flamestrike Fluffy_Pillow 17118.0/50000: 34% mana heating_up, rune_of_power, firestorm
1:43.176 rop_phase b flamestrike Fluffy_Pillow 17176.0/50000: 34% mana heating_up, rune_of_power, firestorm
1:44.482 default L rune_of_power Fluffy_Pillow 17232.0/50000: 34% mana heating_up, firestorm
1:45.714 default O fire_blast Fluffy_Pillow 18432.0/50000: 37% mana heating_up
1:45.788 rop_phase b flamestrike Fluffy_Pillow 18038.0/50000: 36% mana hot_streak, rune_of_power
1:47.095 rop_phase g dragons_breath Fluffy_Pillow 18095.0/50000: 36% mana rune_of_power
1:48.403 rop_phase i flamestrike Fluffy_Pillow 17403.0/50000: 35% mana rune_of_power
1:51.446 rop_phase i flamestrike Fluffy_Pillow 19196.0/50000: 38% mana rune_of_power
1:54.398 default O fire_blast Fluffy_Pillow 22096.0/50000: 44% mana rune_of_power
1:54.488 rop_phase h arcane_explosion Fluffy_Pillow 20488.0/50000: 41% mana heating_up, rune_of_power
1:55.793 rop_phase i flamestrike Fluffy_Pillow 16793.0/50000: 34% mana heating_up, rune_of_power
1:58.837 rop_phase i flamestrike Fluffy_Pillow 18587.0/50000: 37% mana heating_up, rune_of_power
2:01.881 default K mirror_image Fluffy_Pillow 20381.0/50000: 41% mana heating_up
2:03.082 default O fire_blast Fluffy_Pillow 20581.0/50000: 41% mana
2:03.188 standard_rotation k phoenix_flames Fluffy_Pillow 20188.0/50000: 40% mana heating_up
2:04.494 standard_rotation o arcane_explosion Fluffy_Pillow 21494.0/50000: 43% mana
2:05.801 standard_rotation m dragons_breath Fluffy_Pillow 17801.0/50000: 36% mana
2:07.107 standard_rotation p flamestrike Fluffy_Pillow 17107.0/50000: 34% mana
2:10.152 standard_rotation p flamestrike Fluffy_Pillow 18902.0/50000: 38% mana
2:11.766 default O fire_blast Fluffy_Pillow 20502.0/50000: 41% mana
2:13.195 standard_rotation o arcane_explosion Fluffy_Pillow 20195.0/50000: 40% mana heating_up
2:14.501 standard_rotation p flamestrike Fluffy_Pillow 16501.0/50000: 33% mana heating_up
2:17.544 standard_rotation p flamestrike Fluffy_Pillow 18294.0/50000: 37% mana heating_up
2:20.450 default O fire_blast Fluffy_Pillow 21194.0/50000: 42% mana
2:20.587 standard_rotation p flamestrike Fluffy_Pillow 19587.0/50000: 39% mana heating_up
2:23.632 standard_rotation m dragons_breath Fluffy_Pillow 21382.0/50000: 43% mana heating_up
2:25.107 standard_rotation o arcane_explosion Fluffy_Pillow 20857.0/50000: 42% mana heating_up
2:26.413 standard_rotation p flamestrike Fluffy_Pillow 17163.0/50000: 34% mana heating_up
2:29.134 default O fire_blast Fluffy_Pillow 19863.0/50000: 40% mana
2:29.457 standard_rotation p flamestrike Fluffy_Pillow 18457.0/50000: 37% mana heating_up
2:32.498 standard_rotation o arcane_explosion Fluffy_Pillow 20248.0/50000: 40% mana heating_up
2:33.804 standard_rotation p flamestrike Fluffy_Pillow 16554.0/50000: 33% mana heating_up
2:36.847 standard_rotation p flamestrike Fluffy_Pillow 18347.0/50000: 37% mana heating_up
2:39.890 standard_rotation o arcane_explosion Fluffy_Pillow 20140.0/50000: 40% mana
2:41.197 standard_rotation p flamestrike Fluffy_Pillow 16447.0/50000: 33% mana
2:44.242 default O fire_blast Fluffy_Pillow 18242.0/50000: 36% mana
2:44.242 standard_rotation m dragons_breath Fluffy_Pillow 17742.0/50000: 35% mana heating_up
2:45.548 standard_rotation p flamestrike Fluffy_Pillow 17048.0/50000: 34% mana heating_up
2:48.591 standard_rotation p flamestrike Fluffy_Pillow 18841.0/50000: 38% mana heating_up
2:51.636 standard_rotation o arcane_explosion Fluffy_Pillow 20636.0/50000: 41% mana heating_up
2:52.942 standard_rotation p flamestrike Fluffy_Pillow 16942.0/50000: 34% mana
2:55.985 standard_rotation p flamestrike Fluffy_Pillow 18735.0/50000: 37% mana
2:59.029 combustion_phase X fireball Fluffy_Pillow 20529.0/50000: 41% mana
3:00.529 combustion_phase S combustion Fluffy_Pillow 22029.0/50000: 44% mana
3:00.529 combustion_phase Q fire_blast Fluffy_Pillow 17029.0/50000: 34% mana combustion, rune_of_power
3:00.986 combustion_phase W phoenix_flames Fluffy_Pillow 15986.0/50000: 32% mana combustion, heating_up, rune_of_power
3:02.291 combustion_phase U pyroblast Fluffy_Pillow 17291.0/50000: 35% mana combustion, hot_streak, rune_of_power
3:02.291 combustion_phase Q fire_blast Fluffy_Pillow 16291.0/50000: 33% mana combustion, rune_of_power
3:03.597 combustion_phase U pyroblast Fluffy_Pillow 17097.0/50000: 34% mana combustion, hot_streak, rune_of_power
3:03.897 combustion_phase Q fire_blast Fluffy_Pillow 16397.0/50000: 33% mana combustion, rune_of_power
3:04.903 combustion_phase U pyroblast Fluffy_Pillow 16903.0/50000: 34% mana combustion, hot_streak, rune_of_power
3:06.212 combustion_phase W phoenix_flames Fluffy_Pillow 17212.0/50000: 34% mana combustion, heating_up, rune_of_power
3:07.518 combustion_phase T pyroblast Fluffy_Pillow 18518.0/50000: 37% mana combustion, hot_streak, rune_of_power, firestorm
3:08.825 combustion_phase T pyroblast Fluffy_Pillow 18825.0/50000: 38% mana combustion, heating_up, rune_of_power, firestorm
3:10.132 combustion_phase T pyroblast Fluffy_Pillow 19132.0/50000: 38% mana combustion, hot_streak, rune_of_power, firestorm
3:11.439 combustion_phase T pyroblast Fluffy_Pillow 19439.0/50000: 39% mana combustion, heating_up, rune_of_power, firestorm
3:12.745 rop_phase b flamestrike Fluffy_Pillow 19745.0/50000: 39% mana hot_streak, rune_of_power
3:12.745 default O fire_blast Fluffy_Pillow 18495.0/50000: 37% mana rune_of_power
3:14.053 rop_phase f scorch Fluffy_Pillow 19303.0/50000: 39% mana heating_up, rune_of_power
3:15.360 rop_phase f scorch Fluffy_Pillow 20110.0/50000: 40% mana heating_up, rune_of_power
3:16.667 default L rune_of_power Fluffy_Pillow 20917.0/50000: 42% mana hot_streak
3:17.975 rop_phase b flamestrike Fluffy_Pillow 22225.0/50000: 44% mana hot_streak, rune_of_power
3:19.280 rop_phase f scorch Fluffy_Pillow 22280.0/50000: 45% mana rune_of_power
3:20.588 rop_phase f scorch Fluffy_Pillow 23088.0/50000: 46% mana rune_of_power
3:21.238 default O fire_blast Fluffy_Pillow 23688.0/50000: 47% mana heating_up, rune_of_power
3:21.895 rop_phase b flamestrike Fluffy_Pillow 23395.0/50000: 47% mana hot_streak, rune_of_power
3:23.201 rop_phase f scorch Fluffy_Pillow 23451.0/50000: 47% mana heating_up, rune_of_power
3:24.507 rop_phase f scorch Fluffy_Pillow 24257.0/50000: 49% mana heating_up, rune_of_power
3:25.815 rop_phase b flamestrike Fluffy_Pillow 25065.0/50000: 50% mana hot_streak, rune_of_power
3:27.120 rop_phase f scorch Fluffy_Pillow 25120.0/50000: 50% mana heating_up, rune_of_power
3:28.426 rop_phase f scorch Fluffy_Pillow 25926.0/50000: 52% mana heating_up, rune_of_power
3:29.734 rop_phase b flamestrike Fluffy_Pillow 26734.0/50000: 53% mana hot_streak, rune_of_power
3:29.922 default O fire_blast Fluffy_Pillow 25584.0/50000: 51% mana heating_up, rune_of_power
3:31.041 rop_phase b flamestrike Fluffy_Pillow 26291.0/50000: 53% mana hot_streak, rune_of_power
3:32.346 rop_phase f scorch Fluffy_Pillow 26346.0/50000: 53% mana rune_of_power
3:33.652 standard_rotation k phoenix_flames Fluffy_Pillow 27152.0/50000: 54% mana
3:34.959 standard_rotation k phoenix_flames Fluffy_Pillow 28459.0/50000: 57% mana hot_streak
3:36.266 standard_rotation j flamestrike Fluffy_Pillow 29766.0/50000: 60% mana hot_streak
3:37.575 standard_rotation m dragons_breath Fluffy_Pillow 29825.0/50000: 60% mana
3:38.606 default O fire_blast Fluffy_Pillow 28825.0/50000: 58% mana
3:38.880 standard_rotation n scorch Fluffy_Pillow 28630.0/50000: 57% mana heating_up
3:40.187 standard_rotation n scorch Fluffy_Pillow 29437.0/50000: 59% mana heating_up
3:41.492 standard_rotation j flamestrike Fluffy_Pillow 30242.0/50000: 60% mana hot_streak
3:42.800 standard_rotation n scorch Fluffy_Pillow 30300.0/50000: 61% mana heating_up
3:44.105 standard_rotation n scorch Fluffy_Pillow 31105.0/50000: 62% mana heating_up
3:45.412 standard_rotation j flamestrike Fluffy_Pillow 31912.0/50000: 64% mana hot_streak
3:46.720 standard_rotation n scorch Fluffy_Pillow 31970.0/50000: 64% mana heating_up
3:47.290 default O fire_blast Fluffy_Pillow 32470.0/50000: 65% mana heating_up
3:48.028 standard_rotation j flamestrike Fluffy_Pillow 32278.0/50000: 65% mana hot_streak
3:49.335 standard_rotation n scorch Fluffy_Pillow 32335.0/50000: 65% mana heating_up
3:50.641 standard_rotation n scorch Fluffy_Pillow 33141.0/50000: 66% mana heating_up
3:51.947 standard_rotation j flamestrike Fluffy_Pillow 33947.0/50000: 68% mana hot_streak
3:53.251 standard_rotation k phoenix_flames Fluffy_Pillow 34001.0/50000: 68% mana heating_up
3:54.556 standard_rotation n scorch Fluffy_Pillow 35306.0/50000: 71% mana
3:55.862 default O fire_blast Fluffy_Pillow 36112.0/50000: 72% mana
3:55.974 standard_rotation j flamestrike Fluffy_Pillow 35724.0/50000: 71% mana hot_streak
3:57.279 standard_rotation m dragons_breath Fluffy_Pillow 35779.0/50000: 72% mana
3:58.585 standard_rotation n scorch Fluffy_Pillow 35085.0/50000: 70% mana
3:59.891 standard_rotation n scorch Fluffy_Pillow 35891.0/50000: 72% mana
4:01.200 standard_rotation n scorch Fluffy_Pillow 36700.0/50000: 73% mana heating_up
4:02.507 default K mirror_image Fluffy_Pillow 37507.0/50000: 75% mana hot_streak
4:03.814 default L rune_of_power Fluffy_Pillow 37814.0/50000: 76% mana hot_streak
4:05.121 rop_phase b flamestrike Fluffy_Pillow 39121.0/50000: 78% mana hot_streak, rune_of_power
4:05.121 default O fire_blast Fluffy_Pillow 37871.0/50000: 76% mana rune_of_power
4:06.427 rop_phase f scorch Fluffy_Pillow 38677.0/50000: 77% mana heating_up, rune_of_power
4:07.731 rop_phase f scorch Fluffy_Pillow 39481.0/50000: 79% mana heating_up, rune_of_power
4:09.039 rop_phase b flamestrike Fluffy_Pillow 40289.0/50000: 81% mana hot_streak, rune_of_power
4:10.345 rop_phase f scorch Fluffy_Pillow 40345.0/50000: 81% mana heating_up, rune_of_power
4:11.650 rop_phase f scorch Fluffy_Pillow 41150.0/50000: 82% mana heating_up, rune_of_power
4:12.956 rop_phase b flamestrike Fluffy_Pillow 41956.0/50000: 84% mana hot_streak, rune_of_power
4:13.342 rop_phase c fire_blast Fluffy_Pillow 41006.0/50000: 82% mana heating_up, rune_of_power

Stats

Level Bonus (60) Race Bonus (nightborne) Raid-Buffed Unbuffed Gear Amount
Strength 198 -2 196 196 0
Agility 306 1 307 307 0
Stamina 414 -1 433 413 0
Intellect 450 2 2364 2252 1800
Spirit 0 0 0 0 0
Health 8660 8260 0
Mana 50000 50000 0
Spell Power 2364 2252 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="nightborne"
source=default
spec=fire
level=60
race=nightborne
role=spell
position=back
talents=3031021

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
actions.precombat+=/variable,name=delay_flamestrike,default=0,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
actions+=/cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
# TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
actions.combustion_phase+=/potion,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/berserking,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/use_items,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

orc : 7579 dps, 4108 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7578.6 7578.6 13.4 / 0.177% 801.8 / 10.6% 7.4
RPS Out RPS In Primary Resource Waiting APM Active Skill
1023.9 996.7 Mana 0.03% 45.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
orc 7579
Arcane Explosion 521 6.9% 22.3 8.70sec 6959 5790 Direct 67.0 1708 3412 2320 35.9%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.34 67.01 0.00 0.00 1.2020 0.0000 155435.64 155435.64 0.00% 5789.90 5789.90
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.10% 42.95 27 59 1707.92 1431 2113 1707.44 1564 1833 73343 73343 0.00%
crit 35.90% 24.06 13 40 3411.79 2863 4225 3411.41 3081 3748 82093 82093 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.546000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 54.6%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    rop_phase
    [i]:10.74
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
    standard_rotation
    [p]:11.59
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
Conflagration Flare Up 270 3.6% 88.4 3.66sec 914 0 Direct 265.3 199 434 305 44.9%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 88.42 265.27 0.00 0.00 0.0000 0.0000 80803.15 80803.15 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.07% 146.10 80 222 199.14 177 261 199.11 182 213 29093 29093 0.00%
crit 44.93% 119.17 67 181 433.94 354 522 433.71 404 470 51710 51710 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 315 4.2% 12.8 22.79sec 7366 5848 Direct 38.3 1744 3597 2456 38.4%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.78 38.33 0.00 0.00 1.2597 0.0000 94105.57 94105.57 0.00% 5847.97 5847.97
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 61.57% 23.60 12 37 1743.66 1527 2254 1743.89 1583 1924 41143 41143 0.00%
crit 38.43% 14.73 5 27 3596.87 3054 4508 3592.50 3054 4190 52962 52962 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:0.54
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:4.19
  • if_expr:active_enemies>2
    standard_rotation
    [n]:8.05
  • if_expr:active_enemies>1
Fire Blast 653 8.6% 37.4 8.01sec 5214 0 Direct 37.4 0 5214 5214 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.42 37.42 0.00 0.00 0.0000 0.0000 195076.94 195076.94 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.42 30 45 5214.24 4153 6129 5213.97 5057 5359 195077 195077 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [O]:22.92
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
    combustion_phase
    [Q]:12.85
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:1.65
  • if_expr:!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 69 (77) 0.9% (1.0%) 3.7 90.38sec 6174 3154 Direct 3.7 (22.9) 0 5567 5567 100.0% (100.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.71 3.70 0.00 0.00 1.9575 0.0000 20603.14 20603.14 0.00% 3154.29 3154.29
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.70 3 4 5567.28 5487 5784 5568.79 5561 5586 20603 20603 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.74
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
    Conflagration 8 0.1% 3.7 90.38sec 615 0 Periodic 19.2 0 118 118 100.0% 3.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.70 0.00 19.25 19.25 0.0000 1.5178 2274.94 2274.94 0.00% 77.87 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 19.25 16 21 118.18 74 128 118.30 118 120 2275 2275 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Flamestrike 2195 29.0% 67.0 4.19sec 9808 4320 Direct 200.9 2235 4588 3269 44.0%

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 66.95 200.86 0.00 0.00 2.2702 0.0000 656694.50 656694.50 0.00% 4320.36 4320.36
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.03% 112.55 77 155 2234.83 1994 2943 2234.19 2108 2353 251528 251528 0.00%
crit 43.97% 88.32 47 132 4588.22 3987 5885 4582.67 4191 5004 405167 405167 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    rop_phase
    [c]:13.81
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [j]:11.11
  • if_expr:(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
    standard_rotation
    [k]:13.21
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [q]:28.82
  • if_expr:active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
Ignite 1737 22.9% 340.7 0.91sec 1524 0 Periodic 884.9 587 0 587 0.0% 98.6%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 340.72 0.00 884.89 884.89 0.0000 1.0000 519386.62 519386.62 0.00% 586.95 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 884.89 703 1071 587.16 37 3216 587.12 507 672 519387 519387 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (45) 0.0% (0.6%) 3.0 120.46sec 4494 5168

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8696 0.0000 0.00 0.00 0.00% 5168.41 5168.41

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [K]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 119  / 45 0.6% 211.9 3.88sec 63 40 Direct 211.1 47 94 64 35.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 211.85 211.08 0.00 0.00 1.5774 0.0000 13437.88 13437.88 0.00% 40.21 40.21
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.34% 135.81 85 168 46.95 39 58 46.96 44 49 6376 6376 0.00%
crit 35.66% 75.28 46 110 93.81 79 116 93.84 87 102 7062 7062 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.68
Phoenix Flames 0 (542) 0.0% (7.1%) 13.7 21.92sec 11773 9656

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.75 0.00 0.00 0.00 1.2192 0.0000 0.00 0.00 0.00% 9656.19 9656.19

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:8.07
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.61
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:4.06
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 542 7.1% 13.7 21.92sec 11803 0 Direct 41.1 1893 4671 3938 73.5%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.71 41.13 0.00 0.00 0.0000 0.0000 161837.78 161837.78 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 26.51% 10.90 3 23 1892.90 1362 3482 1891.61 1362 2406 20635 20635 0.00%
crit 73.49% 30.23 18 44 4671.43 2724 6965 4674.51 4195 5075 141203 141203 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 903 (956) 11.9% (12.6%) 25.9 10.15sec 10998 9119 Direct 26.9 (68.6) 3573 10226 10032 97.1% (97.1%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 25.94 26.88 0.00 0.00 1.2061 0.0000 269641.99 269641.99 0.00% 9118.62 9118.62
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 2.92% 0.79 0 2 3573.23 3573 3573 2503.72 0 3573 2809 2809 0.00%
crit 97.08% 26.09 19 37 10226.18 7146 10547 10237.58 9423 10417 266833 266833 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [U]:4.87
  • if_expr:buff.firestorm.react
    combustion_phase
    [V]:19.79
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [W]:1.31
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    Pyroblast (_dot) 52 0.7% 26.9 9.87sec 581 0 Periodic 41.7 186 449 375 71.7% 7.1%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.88 0.00 41.68 41.68 0.0000 1.5276 15615.66 15615.66 0.00% 245.27 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 28.35% 11.82 3 20 186.18 74 240 186.46 151 232 2200 2200 0.00%
crit 71.65% 29.86 20 40 449.19 148 480 449.89 423 473 13416 13416 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 268 3.5% 30.8 8.43sec 2610 2007 Direct 30.8 0 2609 2609 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.77 30.77 0.00 0.00 1.3004 0.0000 80309.80 80309.80 0.00% 2007.09 2007.09
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.77 18 42 2609.19 1299 3424 2613.79 2345 2940 80310 80310 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:1.80
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.04
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:12.79
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.54
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
orc
Blood Fury 2.0 0.00sec

Stats Details: Blood Fury

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Blood Fury

  • id:33702
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:33702
  • name:Blood Fury
  • school:physical
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=122} for {$d=15 seconds}.

Action Priority List

    combustion_phase
    [T]:2.00
  • if_expr:buff.combustion.last_expire<=action.combustion.last_used
Combustion 3.7 90.40sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.71 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [S]:3.71
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Rune of Power 4.7 68.15sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.74 0.00 0.00 0.00 1.2433 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [L]:4.78
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Blood Fury 2.0 0.0 181.1sec 182.5sec 15.0sec 10.17% 0.00% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:orc
  • cooldown name:buff_blood_fury
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:120.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:122.00

Trigger Details

  • interval_min/max:174.6s / 188.7s
  • trigger_min/max:182.5s / 182.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • blood_fury_1:10.17%

Spelldata

  • id:33702
  • name:Blood Fury
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=122} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:orc
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.7 0.0 90.4sec 90.4sec 11.8sec 14.66% 0.00% 84.0 (84.0) 3.6

Buff Details

  • buff initial source:orc
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:82.0s / 104.9s
  • trigger_min/max:82.0s / 104.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:14.66%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 3.9 0.3 64.9sec 59.7sec 5.1sec 6.67% 0.00% 0.3 (0.3) 3.8

Buff Details

  • buff initial source:orc
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 291.2s
  • trigger_min/max:1.0s / 291.2s
  • trigger_pct:9.19%
  • duration_min/max:0.0s / 15.6s

Stack Uptimes

  • firestorm_1:6.67%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 58.8 0.0 5.1sec 5.1sec 2.9sec 57.17% 43.60% 0.0 (0.0) 10.4

Buff Details

  • buff initial source:orc
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 35.9s
  • trigger_min/max:0.4s / 35.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:57.17%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 45.5 0.0 6.6sec 6.6sec 0.8sec 12.30% 48.81% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:orc
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 84.3s
  • trigger_min/max:0.8s / 84.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.4s

Stack Uptimes

  • hot_streak_1:12.30%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Rune of Power 8.5 0.0 37.5sec 37.5sec 14.5sec 41.00% 0.00% 0.0 (0.0) 7.9

Buff Details

  • buff initial source:orc
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.9s / 78.1s
  • trigger_min/max:15.9s / 78.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:41.00%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 58.8 44.0 72.0 5.1s 0.4s 35.9s
Heating Up removed 2.5 0.0 7.0 85.4s 1.3s 302.4s
Heating Up converted with Fire Blast 8.4 3.0 15.0 34.1s 1.0s 208.4s
Hot Streak procs 45.5 33.0 57.0 6.6s 0.8s 84.3s
Hot Streak spells used 112.5 86.0 134.0 2.7s 0.0s 30.4s
Hot Streak spell crits 108.0 80.0 132.0 2.8s 0.0s 30.4s
Hot Streak spell crits wasted 3.7 1.0 8.0 70.8s 4.4s 245.9s
Direct Ignite applications 6.8 3.0 13.0 61.9s 0.0s 287.2s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 27.1 20.0 34.0 22.1s 1.3s 106.5s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.17% 0.14% 0.53% 0.5s 0.0s 0.8s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5310.0002.7731.5900.0004.826
Rune of Power21.1560.00049.234102.47854.124156.960
Fire Blast0.1590.00016.0385.9522.95921.283
Dragon's Breath5.5090.00046.66574.47838.010115.839
Combustion2.6531.50014.8799.9404.63824.288
Phoenix Flames0.3250.00038.2664.5971.95540.224

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
orc
mana_regen Mana 1404.46 298100.20 100.00% 212.25 543.28 0.18%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 996.73 1023.86 544.0 41885.4 31842.0 50000.0
Usage Type Count Total Avg RPE APR
orc
arcane_explosion Mana 22.3 111652.2 5000.0 4998.8 1.4
combustion Mana 3.7 18574.9 5000.0 5006.0 0.0
dragons_breath Mana 12.8 25544.0 2000.0 1999.5 3.7
fire_blast Mana 37.4 18710.6 500.0 500.1 10.4
fireball Mana 3.7 3710.1 1000.0 1001.2 6.2
flamestrike Mana 67.0 83689.6 1250.0 1249.9 7.8
mirror_image Mana 3.0 1990.3 665.6 665.6 6.8
pyroblast Mana 27.0 26965.2 1000.0 1039.6 10.6
scorch Mana 30.8 15387.4 500.0 500.1 5.2

Statistics & Data Analysis

Fight Length
orc Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
orc Damage Per Second
Count 1019
Mean 7578.59
Minimum 6966.73
Maximum 8362.94
Spread ( max - min ) 1396.21
Range [ ( max - min ) / 2 * 100% ] 9.21%
Standard Deviation 218.0865
5th Percentile 7241.17
95th Percentile 7941.31
( 95th Percentile - 5th Percentile ) 700.15
Mean Distribution
Standard Deviation 6.8319
95.00% Confidence Interval ( 7565.20 - 7591.98 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 32
0.1% Error 3182
0.1 Scale Factor Error with Delta=300 407
0.05 Scale Factor Error with Delta=300 1625
0.01 Scale Factor Error with Delta=300 40602
Priority Target DPS
orc Priority Target Damage Per Second
Count 1019
Mean 4108.42
Minimum 3736.79
Maximum 4530.75
Spread ( max - min ) 793.96
Range [ ( max - min ) / 2 * 100% ] 9.66%
Standard Deviation 125.3466
5th Percentile 3911.22
95th Percentile 4323.78
( 95th Percentile - 5th Percentile ) 412.56
Mean Distribution
Standard Deviation 3.9267
95.00% Confidence Interval ( 4100.73 - 4116.12 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 36
0.1% Error 3576
0.1 Scale Factor Error with Delta=300 135
0.05 Scale Factor Error with Delta=300 537
0.01 Scale Factor Error with Delta=300 13413
DPS(e)
orc Damage Per Second (Effective)
Count 1019
Mean 7578.59
Minimum 6966.73
Maximum 8362.94
Spread ( max - min ) 1396.21
Range [ ( max - min ) / 2 * 100% ] 9.21%
Damage
orc Damage
Count 1019
Mean 2251785.73
Minimum 1748380.56
Maximum 2777429.51
Spread ( max - min ) 1029048.95
Range [ ( max - min ) / 2 * 100% ] 22.85%
DTPS
orc Damage Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
orc Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
orc Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
orc Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
orc Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
orc Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
orcTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
orc Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=delay_flamestrike,default=0,op=reset
This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
B 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 snapshot_stats
H 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
I 0.00 mirror_image
J 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
K 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
L 4.78 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
M 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
N 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 22.92 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
P 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
Q 12.85 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
R 0.00 call_action_list,name=active_talents
S 3.71 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
0.00 potion,if=buff.combustion.last_expire<=action.combustion.last_used
T 2.00 blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 berserking,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 use_items,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
0.00 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
U 4.87 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
V 19.79 pyroblast,if=buff.hot_streak.react&buff.combustion.up
W 1.31 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 8.07 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.74 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 1.80 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 0.54 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.04 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 13.81 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
d 1.65 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
f 1.61 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 12.79 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 4.19 dragons_breath,if=active_enemies>2
i 10.74 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
j 11.11 flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
0.00 fireball
actions.standard_rotation
# count action,conditions
k 13.21 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
l 4.06 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 8.05 dragons_breath,if=active_enemies>1
o 16.54 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
p 11.59 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
q 28.82 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
0.00 fireball
0.00 scorch

Sample Sequence

456789ABDEIJTYSXVQVQVQVXVXVQVZWcccOLchiiiOiiiifjcOcccqqOnqqOqpqqOqnpqOqpqqpqnqqYSQXVQVQVXVZQVUcchLOcijjOjijKOlnpqqOqpqOqnpqOqqpLjOihjjjiqqYSQTXVQVQVXVXVQVggcnookOLcggfcOggcggcdcknoookOkkoolkoOoknoKkOookoLcgdg

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A delay_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase T blood_fury Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_phase Y fireball Fluffy_Pillow 49000.0/50000: 98% mana blood_fury
0:01.500 combustion_phase S combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, blood_fury, heating_up
0:01.958 combustion_phase X phoenix_flames Fluffy_Pillow 44458.0/50000: 89% mana bloodlust, blood_fury, combustion, heating_up, rune_of_power
0:02.967 combustion_phase V pyroblast Fluffy_Pillow 45467.0/50000: 91% mana bloodlust, blood_fury, combustion, hot_streak, rune_of_power
0:02.967 combustion_phase Q fire_blast Fluffy_Pillow 44467.0/50000: 89% mana bloodlust, blood_fury, combustion, rune_of_power
0:03.974 combustion_phase V pyroblast Fluffy_Pillow 44974.0/50000: 90% mana bloodlust, blood_fury, combustion, hot_streak, rune_of_power
0:03.974 combustion_phase Q fire_blast Fluffy_Pillow 43974.0/50000: 88% mana bloodlust, blood_fury, combustion, rune_of_power
0:04.981 combustion_phase V pyroblast Fluffy_Pillow 44481.0/50000: 89% mana bloodlust, blood_fury, combustion, hot_streak, rune_of_power
0:04.981 combustion_phase Q fire_blast Fluffy_Pillow 43481.0/50000: 87% mana bloodlust, blood_fury, combustion, rune_of_power
0:05.986 combustion_phase V pyroblast Fluffy_Pillow 43986.0/50000: 88% mana bloodlust, blood_fury, combustion, hot_streak, rune_of_power
0:06.992 combustion_phase X phoenix_flames Fluffy_Pillow 43992.0/50000: 88% mana bloodlust, blood_fury, combustion, heating_up, rune_of_power
0:07.998 combustion_phase V pyroblast Fluffy_Pillow 44998.0/50000: 90% mana bloodlust, blood_fury, combustion, hot_streak, rune_of_power
0:09.006 combustion_phase X phoenix_flames Fluffy_Pillow 45006.0/50000: 90% mana bloodlust, blood_fury, combustion, heating_up, rune_of_power
0:10.013 combustion_phase V pyroblast Fluffy_Pillow 46013.0/50000: 92% mana bloodlust, blood_fury, combustion, hot_streak, rune_of_power
0:10.013 combustion_phase Q fire_blast Fluffy_Pillow 45013.0/50000: 90% mana bloodlust, blood_fury, combustion, rune_of_power
0:11.020 combustion_phase V pyroblast Fluffy_Pillow 45520.0/50000: 91% mana bloodlust, blood_fury, combustion, hot_streak, rune_of_power
0:12.027 combustion_phase Z scorch Fluffy_Pillow 45527.0/50000: 91% mana bloodlust, blood_fury, combustion, heating_up, rune_of_power
0:13.035 combustion_phase W pyroblast Fluffy_Pillow 46035.0/50000: 92% mana bloodlust, blood_fury, combustion, heating_up, rune_of_power
0:14.049 rop_phase c flamestrike Fluffy_Pillow 46049.0/50000: 92% mana bloodlust, blood_fury, heating_up, rune_of_power, firestorm
0:15.056 rop_phase c flamestrike Fluffy_Pillow 45806.0/50000: 92% mana bloodlust, heating_up, rune_of_power, firestorm
0:16.063 rop_phase c flamestrike Fluffy_Pillow 45563.0/50000: 91% mana bloodlust, heating_up, rune_of_power, firestorm
0:16.328 default O fire_blast Fluffy_Pillow 44513.0/50000: 89% mana bloodlust, heating_up, rune_of_power, firestorm
0:17.070 default L rune_of_power Fluffy_Pillow 44820.0/50000: 90% mana bloodlust, hot_streak, firestorm
0:18.077 rop_phase c flamestrike Fluffy_Pillow 45827.0/50000: 92% mana bloodlust, hot_streak, rune_of_power
0:19.083 rop_phase h dragons_breath Fluffy_Pillow 45583.0/50000: 91% mana bloodlust, rune_of_power
0:20.089 rop_phase i arcane_explosion Fluffy_Pillow 44589.0/50000: 89% mana bloodlust, rune_of_power
0:21.096 rop_phase i arcane_explosion Fluffy_Pillow 40596.0/50000: 81% mana bloodlust, rune_of_power
0:22.103 rop_phase i arcane_explosion Fluffy_Pillow 36603.0/50000: 73% mana bloodlust, rune_of_power
0:23.008 default O fire_blast Fluffy_Pillow 32503.0/50000: 65% mana bloodlust, rune_of_power
0:23.109 rop_phase i arcane_explosion Fluffy_Pillow 32109.0/50000: 64% mana bloodlust, heating_up, rune_of_power
0:24.116 rop_phase i arcane_explosion Fluffy_Pillow 28116.0/50000: 56% mana bloodlust, heating_up, rune_of_power
0:25.124 rop_phase i arcane_explosion Fluffy_Pillow 24124.0/50000: 48% mana bloodlust, heating_up, rune_of_power
0:26.130 rop_phase i arcane_explosion Fluffy_Pillow 20130.0/50000: 40% mana bloodlust, heating_up, rune_of_power
0:27.137 rop_phase f phoenix_flames Fluffy_Pillow 16137.0/50000: 32% mana bloodlust, heating_up, rune_of_power
0:28.146 rop_phase j flamestrike Fluffy_Pillow 17146.0/50000: 34% mana bloodlust, hot_streak, rune_of_power, firestorm
0:29.153 rop_phase c flamestrike Fluffy_Pillow 16903.0/50000: 34% mana bloodlust, rune_of_power, firestorm
0:29.688 default O fire_blast Fluffy_Pillow 16153.0/50000: 32% mana bloodlust, rune_of_power, firestorm
0:30.158 rop_phase c flamestrike Fluffy_Pillow 16158.0/50000: 32% mana bloodlust, heating_up, rune_of_power, firestorm
0:31.164 rop_phase c flamestrike Fluffy_Pillow 15914.0/50000: 32% mana bloodlust, heating_up, rune_of_power, firestorm
0:32.172 rop_phase c flamestrike Fluffy_Pillow 15672.0/50000: 31% mana bloodlust, heating_up, rune_of_power, firestorm
0:33.178 standard_rotation q flamestrike Fluffy_Pillow 15428.0/50000: 31% mana bloodlust, heating_up
0:35.522 standard_rotation q flamestrike Fluffy_Pillow 16522.0/50000: 33% mana bloodlust, heating_up
0:36.368 default O fire_blast Fluffy_Pillow 17322.0/50000: 35% mana bloodlust
0:37.866 standard_rotation n dragons_breath Fluffy_Pillow 17116.0/50000: 34% mana bloodlust, heating_up
0:38.872 standard_rotation q flamestrike Fluffy_Pillow 16122.0/50000: 32% mana bloodlust, heating_up
0:41.214 standard_rotation q flamestrike Fluffy_Pillow 17214.0/50000: 34% mana heating_up
0:43.661 default O fire_blast Fluffy_Pillow 19614.0/50000: 39% mana
0:44.255 standard_rotation q flamestrike Fluffy_Pillow 18505.0/50000: 37% mana heating_up
0:47.298 standard_rotation p arcane_explosion Fluffy_Pillow 20298.0/50000: 41% mana heating_up
0:48.604 standard_rotation q flamestrike Fluffy_Pillow 16604.0/50000: 33% mana heating_up
0:51.646 standard_rotation q flamestrike Fluffy_Pillow 18396.0/50000: 37% mana heating_up
0:52.346 default O fire_blast Fluffy_Pillow 18996.0/50000: 38% mana
0:54.689 standard_rotation q flamestrike Fluffy_Pillow 19689.0/50000: 39% mana heating_up
0:57.735 standard_rotation n dragons_breath Fluffy_Pillow 21485.0/50000: 43% mana heating_up
0:59.042 standard_rotation p arcane_explosion Fluffy_Pillow 20792.0/50000: 42% mana heating_up
1:00.350 standard_rotation q flamestrike Fluffy_Pillow 17100.0/50000: 34% mana heating_up
1:01.030 default O fire_blast Fluffy_Pillow 17700.0/50000: 35% mana
1:03.392 standard_rotation q flamestrike Fluffy_Pillow 18392.0/50000: 37% mana heating_up
1:06.435 standard_rotation p arcane_explosion Fluffy_Pillow 20185.0/50000: 40% mana heating_up
1:07.742 standard_rotation q flamestrike Fluffy_Pillow 16492.0/50000: 33% mana heating_up
1:10.785 standard_rotation q flamestrike Fluffy_Pillow 18285.0/50000: 37% mana
1:13.830 standard_rotation p arcane_explosion Fluffy_Pillow 20080.0/50000: 40% mana
1:15.136 standard_rotation q flamestrike Fluffy_Pillow 16386.0/50000: 33% mana
1:18.179 standard_rotation n dragons_breath Fluffy_Pillow 18179.0/50000: 36% mana
1:19.485 standard_rotation q flamestrike Fluffy_Pillow 17485.0/50000: 35% mana
1:22.528 standard_rotation q flamestrike Fluffy_Pillow 19278.0/50000: 39% mana
1:25.570 combustion_phase Y fireball Fluffy_Pillow 21070.0/50000: 42% mana
1:27.070 combustion_phase S combustion Fluffy_Pillow 22570.0/50000: 45% mana
1:27.070 combustion_phase Q fire_blast Fluffy_Pillow 17570.0/50000: 35% mana combustion, rune_of_power
1:27.526 combustion_phase X phoenix_flames Fluffy_Pillow 16526.0/50000: 33% mana combustion, heating_up, rune_of_power
1:28.832 combustion_phase V pyroblast Fluffy_Pillow 17832.0/50000: 36% mana combustion, hot_streak, rune_of_power
1:28.832 combustion_phase Q fire_blast Fluffy_Pillow 16832.0/50000: 34% mana combustion, rune_of_power
1:30.139 combustion_phase V pyroblast Fluffy_Pillow 17639.0/50000: 35% mana combustion, hot_streak, rune_of_power
1:30.139 combustion_phase Q fire_blast Fluffy_Pillow 16639.0/50000: 33% mana combustion, rune_of_power
1:31.446 combustion_phase V pyroblast Fluffy_Pillow 17446.0/50000: 35% mana combustion, hot_streak, rune_of_power
1:32.754 combustion_phase X phoenix_flames Fluffy_Pillow 17754.0/50000: 36% mana combustion, heating_up, rune_of_power
1:34.061 combustion_phase V pyroblast Fluffy_Pillow 19061.0/50000: 38% mana combustion, hot_streak, rune_of_power
1:35.367 combustion_phase Z scorch Fluffy_Pillow 19367.0/50000: 39% mana combustion, heating_up, rune_of_power
1:35.767 combustion_phase Q fire_blast Fluffy_Pillow 19767.0/50000: 40% mana combustion, heating_up, rune_of_power
1:36.673 combustion_phase V pyroblast Fluffy_Pillow 19673.0/50000: 39% mana combustion, hot_streak, rune_of_power, firestorm
1:37.980 combustion_phase U pyroblast Fluffy_Pillow 19980.0/50000: 40% mana combustion, hot_streak, rune_of_power, firestorm
1:39.286 rop_phase c flamestrike Fluffy_Pillow 20286.0/50000: 41% mana heating_up, rune_of_power, firestorm
1:40.592 rop_phase c flamestrike Fluffy_Pillow 20342.0/50000: 41% mana heating_up, rune_of_power, firestorm
1:41.899 rop_phase h dragons_breath Fluffy_Pillow 20399.0/50000: 41% mana heating_up, rune_of_power
1:43.206 default L rune_of_power Fluffy_Pillow 19706.0/50000: 39% mana heating_up
1:44.450 default O fire_blast Fluffy_Pillow 20906.0/50000: 42% mana heating_up
1:44.511 rop_phase c flamestrike Fluffy_Pillow 20511.0/50000: 41% mana hot_streak, rune_of_power
1:45.817 rop_phase i arcane_explosion Fluffy_Pillow 20567.0/50000: 41% mana rune_of_power
1:47.123 rop_phase j flamestrike Fluffy_Pillow 16873.0/50000: 34% mana rune_of_power
1:50.166 rop_phase j flamestrike Fluffy_Pillow 18666.0/50000: 37% mana rune_of_power
1:53.134 default O fire_blast Fluffy_Pillow 21566.0/50000: 43% mana rune_of_power
1:53.209 rop_phase j flamestrike Fluffy_Pillow 19959.0/50000: 40% mana heating_up, rune_of_power
1:56.252 rop_phase i arcane_explosion Fluffy_Pillow 21752.0/50000: 44% mana heating_up, rune_of_power
1:57.559 rop_phase j flamestrike Fluffy_Pillow 18059.0/50000: 36% mana heating_up, rune_of_power
2:00.602 default K mirror_image Fluffy_Pillow 19852.0/50000: 40% mana heating_up
2:01.818 default O fire_blast Fluffy_Pillow 20052.0/50000: 40% mana
2:01.907 standard_rotation l phoenix_flames Fluffy_Pillow 19657.0/50000: 39% mana heating_up
2:03.214 standard_rotation n dragons_breath Fluffy_Pillow 20964.0/50000: 42% mana
2:04.521 standard_rotation p arcane_explosion Fluffy_Pillow 20271.0/50000: 41% mana
2:05.827 standard_rotation q flamestrike Fluffy_Pillow 16577.0/50000: 33% mana
2:08.870 standard_rotation q flamestrike Fluffy_Pillow 18370.0/50000: 37% mana
2:10.502 default O fire_blast Fluffy_Pillow 19970.0/50000: 40% mana
2:11.914 standard_rotation q flamestrike Fluffy_Pillow 19664.0/50000: 39% mana heating_up
2:14.956 standard_rotation p arcane_explosion Fluffy_Pillow 21456.0/50000: 43% mana heating_up
2:16.262 standard_rotation q flamestrike Fluffy_Pillow 17762.0/50000: 36% mana heating_up
2:19.186 default O fire_blast Fluffy_Pillow 20662.0/50000: 41% mana
2:19.306 standard_rotation q flamestrike Fluffy_Pillow 19056.0/50000: 38% mana heating_up
2:22.350 standard_rotation n dragons_breath Fluffy_Pillow 20850.0/50000: 42% mana heating_up
2:23.658 standard_rotation p arcane_explosion Fluffy_Pillow 20158.0/50000: 40% mana heating_up
2:24.964 standard_rotation q flamestrike Fluffy_Pillow 16464.0/50000: 33% mana heating_up
2:27.870 default O fire_blast Fluffy_Pillow 19364.0/50000: 39% mana
2:28.008 standard_rotation q flamestrike Fluffy_Pillow 17758.0/50000: 36% mana heating_up
2:31.051 standard_rotation q flamestrike Fluffy_Pillow 19551.0/50000: 39% mana heating_up
2:34.094 standard_rotation p arcane_explosion Fluffy_Pillow 21344.0/50000: 43% mana heating_up
2:35.400 default L rune_of_power Fluffy_Pillow 17650.0/50000: 35% mana heating_up
2:36.707 rop_phase j flamestrike Fluffy_Pillow 18957.0/50000: 38% mana rune_of_power
2:36.707 default O fire_blast Fluffy_Pillow 18957.0/50000: 38% mana rune_of_power
2:39.750 rop_phase i arcane_explosion Fluffy_Pillow 20250.0/50000: 40% mana heating_up, rune_of_power
2:41.057 rop_phase h dragons_breath Fluffy_Pillow 16557.0/50000: 33% mana heating_up, rune_of_power
2:42.363 rop_phase j flamestrike Fluffy_Pillow 15863.0/50000: 32% mana heating_up, rune_of_power
2:45.407 rop_phase j flamestrike Fluffy_Pillow 17657.0/50000: 35% mana rune_of_power
2:48.450 rop_phase j flamestrike Fluffy_Pillow 19450.0/50000: 39% mana rune_of_power
2:51.493 rop_phase i arcane_explosion Fluffy_Pillow 21243.0/50000: 42% mana rune_of_power
2:52.799 standard_rotation q flamestrike Fluffy_Pillow 17549.0/50000: 35% mana
2:55.844 standard_rotation q flamestrike Fluffy_Pillow 19344.0/50000: 39% mana
2:58.888 combustion_phase Y fireball Fluffy_Pillow 21138.0/50000: 42% mana
3:00.388 combustion_phase S combustion Fluffy_Pillow 22638.0/50000: 45% mana
3:00.388 combustion_phase Q fire_blast Fluffy_Pillow 17638.0/50000: 35% mana combustion, rune_of_power
3:00.846 combustion_phase T blood_fury Fluffy_Pillow 16596.0/50000: 33% mana combustion, heating_up, rune_of_power
3:00.846 combustion_phase X phoenix_flames Fluffy_Pillow 16596.0/50000: 33% mana blood_fury, combustion, heating_up, rune_of_power
3:02.152 combustion_phase V pyroblast Fluffy_Pillow 17902.0/50000: 36% mana blood_fury, combustion, hot_streak, rune_of_power
3:02.152 combustion_phase Q fire_blast Fluffy_Pillow 16902.0/50000: 34% mana blood_fury, combustion, rune_of_power
3:03.458 combustion_phase V pyroblast Fluffy_Pillow 17708.0/50000: 35% mana blood_fury, combustion, hot_streak, rune_of_power
3:03.458 combustion_phase Q fire_blast Fluffy_Pillow 16708.0/50000: 33% mana blood_fury, combustion, rune_of_power
3:04.764 combustion_phase V pyroblast Fluffy_Pillow 17514.0/50000: 35% mana blood_fury, combustion, hot_streak, rune_of_power
3:06.070 combustion_phase X phoenix_flames Fluffy_Pillow 17820.0/50000: 36% mana blood_fury, combustion, heating_up, rune_of_power
3:07.377 combustion_phase V pyroblast Fluffy_Pillow 19127.0/50000: 38% mana blood_fury, combustion, hot_streak, rune_of_power
3:08.685 combustion_phase X phoenix_flames Fluffy_Pillow 19435.0/50000: 39% mana blood_fury, combustion, heating_up, rune_of_power
3:09.990 combustion_phase V pyroblast Fluffy_Pillow 20740.0/50000: 41% mana blood_fury, combustion, hot_streak, rune_of_power
3:11.290 combustion_phase Q fire_blast Fluffy_Pillow 21040.0/50000: 42% mana blood_fury, combustion, heating_up, rune_of_power
3:11.296 combustion_phase V pyroblast Fluffy_Pillow 20546.0/50000: 41% mana blood_fury, combustion, hot_streak, rune_of_power
3:12.601 rop_phase g scorch Fluffy_Pillow 20851.0/50000: 42% mana blood_fury, heating_up, rune_of_power
3:13.908 rop_phase g scorch Fluffy_Pillow 21658.0/50000: 43% mana blood_fury, heating_up, rune_of_power
3:15.215 rop_phase c flamestrike Fluffy_Pillow 22465.0/50000: 45% mana blood_fury, hot_streak, rune_of_power
3:16.522 standard_rotation n dragons_breath Fluffy_Pillow 22522.0/50000: 45% mana heating_up
3:17.829 standard_rotation o scorch Fluffy_Pillow 21829.0/50000: 44% mana heating_up
3:19.134 standard_rotation o scorch Fluffy_Pillow 22634.0/50000: 45% mana heating_up
3:20.440 standard_rotation k flamestrike Fluffy_Pillow 23440.0/50000: 47% mana hot_streak
3:20.440 default O fire_blast Fluffy_Pillow 22190.0/50000: 44% mana
3:21.748 default L rune_of_power Fluffy_Pillow 22998.0/50000: 46% mana hot_streak
3:23.053 rop_phase c flamestrike Fluffy_Pillow 24303.0/50000: 49% mana hot_streak, rune_of_power
3:24.358 rop_phase g scorch Fluffy_Pillow 24358.0/50000: 49% mana rune_of_power
3:25.665 rop_phase g scorch Fluffy_Pillow 25165.0/50000: 50% mana rune_of_power
3:26.972 rop_phase f phoenix_flames Fluffy_Pillow 25972.0/50000: 52% mana heating_up, rune_of_power
3:28.278 rop_phase c flamestrike Fluffy_Pillow 27278.0/50000: 55% mana hot_streak, rune_of_power
3:28.658 default O fire_blast Fluffy_Pillow 26328.0/50000: 53% mana rune_of_power
3:29.584 rop_phase g scorch Fluffy_Pillow 26834.0/50000: 54% mana heating_up, rune_of_power
3:30.891 rop_phase g scorch Fluffy_Pillow 27641.0/50000: 55% mana heating_up, rune_of_power
3:32.197 rop_phase c flamestrike Fluffy_Pillow 28447.0/50000: 57% mana hot_streak, rune_of_power
3:33.505 rop_phase g scorch Fluffy_Pillow 28505.0/50000: 57% mana heating_up, rune_of_power
3:34.813 rop_phase g scorch Fluffy_Pillow 29313.0/50000: 59% mana heating_up, rune_of_power
3:36.121 rop_phase c flamestrike Fluffy_Pillow 30121.0/50000: 60% mana hot_streak, rune_of_power, firestorm
3:37.342 rop_phase d fire_blast Fluffy_Pillow 30071.0/50000: 60% mana heating_up, rune_of_power, firestorm
3:37.426 rop_phase c flamestrike Fluffy_Pillow 29676.0/50000: 59% mana hot_streak, rune_of_power, firestorm
3:38.732 standard_rotation k flamestrike Fluffy_Pillow 29732.0/50000: 59% mana firestorm
3:40.034 standard_rotation n dragons_breath Fluffy_Pillow 29784.0/50000: 60% mana
3:41.341 standard_rotation o scorch Fluffy_Pillow 29091.0/50000: 58% mana
3:42.647 standard_rotation o scorch Fluffy_Pillow 29897.0/50000: 60% mana
3:43.955 standard_rotation o scorch Fluffy_Pillow 30705.0/50000: 61% mana heating_up
3:45.263 standard_rotation k flamestrike Fluffy_Pillow 31513.0/50000: 63% mana hot_streak, firestorm
3:46.026 default O fire_blast Fluffy_Pillow 30963.0/50000: 62% mana heating_up, firestorm
3:46.570 standard_rotation k flamestrike Fluffy_Pillow 31070.0/50000: 62% mana hot_streak, firestorm
3:47.877 standard_rotation k flamestrike Fluffy_Pillow 31127.0/50000: 62% mana firestorm
3:49.182 standard_rotation o scorch Fluffy_Pillow 31182.0/50000: 62% mana
3:50.488 standard_rotation o scorch Fluffy_Pillow 31988.0/50000: 64% mana
3:51.796 standard_rotation l phoenix_flames Fluffy_Pillow 32796.0/50000: 66% mana heating_up
3:53.102 standard_rotation k flamestrike Fluffy_Pillow 34102.0/50000: 68% mana hot_streak
3:54.411 standard_rotation o scorch Fluffy_Pillow 34161.0/50000: 68% mana
3:54.710 default O fire_blast Fluffy_Pillow 34361.0/50000: 69% mana
3:55.718 standard_rotation o scorch Fluffy_Pillow 34468.0/50000: 69% mana heating_up
3:57.025 standard_rotation k flamestrike Fluffy_Pillow 35275.0/50000: 71% mana hot_streak
3:58.332 standard_rotation n dragons_breath Fluffy_Pillow 35332.0/50000: 71% mana heating_up
3:59.638 standard_rotation o scorch Fluffy_Pillow 34638.0/50000: 69% mana heating_up
4:00.944 default K mirror_image Fluffy_Pillow 35444.0/50000: 71% mana heating_up
4:02.250 standard_rotation k flamestrike Fluffy_Pillow 35750.0/50000: 72% mana hot_streak
4:03.394 default O fire_blast Fluffy_Pillow 35600.0/50000: 71% mana
4:03.555 standard_rotation o scorch Fluffy_Pillow 35305.0/50000: 71% mana heating_up
4:04.861 standard_rotation o scorch Fluffy_Pillow 36111.0/50000: 72% mana heating_up
4:06.169 standard_rotation k flamestrike Fluffy_Pillow 36919.0/50000: 74% mana hot_streak
4:07.475 standard_rotation o scorch Fluffy_Pillow 36975.0/50000: 74% mana heating_up
4:08.784 default L rune_of_power Fluffy_Pillow 37784.0/50000: 76% mana heating_up
4:10.090 rop_phase c flamestrike Fluffy_Pillow 39090.0/50000: 78% mana hot_streak, rune_of_power
4:11.397 rop_phase g scorch Fluffy_Pillow 39147.0/50000: 78% mana rune_of_power
4:12.078 rop_phase d fire_blast Fluffy_Pillow 39747.0/50000: 79% mana rune_of_power
4:12.703 rop_phase g scorch Fluffy_Pillow 39453.0/50000: 79% mana heating_up, rune_of_power

Stats

Level Bonus (60) Race Bonus (orc) Raid-Buffed Unbuffed Gear Amount
Strength 198 3 201 201 0
Agility 306 -3 303 303 0
Stamina 414 1 435 415 0
Intellect 450 -1 2361 2249 1800
Spirit 0 0 0 0 0
Health 8700 8300 0
Mana 50000 50000 0
Spell Power 2361 2249 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="orc"
source=default
spec=fire
level=60
race=orc
role=spell
position=back
talents=3031021

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
actions.precombat+=/variable,name=delay_flamestrike,default=0,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
actions+=/cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
# TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
actions.combustion_phase+=/potion,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/berserking,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/use_items,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

pandaren : 7487 dps, 4048 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7486.9 7486.9 14.0 / 0.187% 892.0 / 11.9% 7.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
1024.2 996.8 Mana 0.03% 45.1 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
pandaren 7487
Arcane Explosion 522 7.0% 22.3 8.71sec 6966 5794 Direct 67.0 1709 3419 2322 35.8%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.34 67.03 0.00 0.00 1.2023 0.0000 155649.82 155649.82 0.00% 5794.21 5794.21
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.15% 43.00 28 61 1709.47 1432 2005 1709.50 1579 1882 73511 73511 0.00%
crit 35.85% 24.03 13 40 3418.65 2864 4010 3417.75 3066 3810 82139 82139 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.546000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 54.6%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    rop_phase
    [h]:10.82
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
    standard_rotation
    [o]:11.52
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
Conflagration Flare Up 267 3.6% 88.1 3.69sec 907 0 Direct 264.2 199 429 302 44.9%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 88.07 264.22 0.00 0.00 0.0000 0.0000 79873.10 79873.10 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.12% 145.63 82 232 198.82 177 248 198.80 186 211 28953 28953 0.00%
crit 44.88% 118.59 65 180 429.37 354 496 429.07 395 457 50920 50920 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 313 4.2% 12.8 22.68sec 7321 5812 Direct 38.4 1737 3566 2441 38.5%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.78 38.35 0.00 0.00 1.2598 0.0000 93590.99 93590.99 0.00% 5811.66 5811.66
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 61.54% 23.60 11 40 1737.09 1528 2139 1737.45 1564 1921 40997 40997 0.00%
crit 38.46% 14.75 4 29 3565.92 3055 4278 3564.76 3055 4278 52594 52594 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [Z]:0.52
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [g]:4.23
  • if_expr:active_enemies>2
    standard_rotation
    [m]:8.03
  • if_expr:active_enemies>1
Fire Blast 646 8.6% 37.4 8.00sec 5156 0 Direct 37.4 0 5157 5157 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.41 37.41 0.00 0.00 0.0000 0.0000 192900.38 192900.38 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.41 30 45 5156.84 4154 5816 5155.80 4985 5318 192900 192900 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [O]:22.96
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
    combustion_phase
    [Q]:12.85
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [c]:1.61
  • if_expr:!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 (75) 0.9% (1.0%) 3.7 90.39sec 6073 3103 Direct 3.7 (23.0) 0 5489 5489 100.0% (100.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.70 3.69 0.00 0.00 1.9575 0.0000 20260.40 20260.40 0.00% 3102.51 3102.51
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.69 3 4 5489.32 5489 5489 5489.32 5489 5489 20260 20260 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [X]:3.74
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
    Conflagration 7 0.1% 3.7 90.39sec 598 0 Periodic 19.3 0 115 115 100.0% 3.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.69 0.00 19.26 19.26 0.0000 1.5177 2207.99 2207.99 0.00% 75.52 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 19.26 16 21 114.61 74 121 114.66 114 116 2208 2208 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Flamestrike 2192 29.3% 67.0 4.19sec 9787 4312 Direct 200.9 2235 4570 3263 44.0%

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 66.96 200.89 0.00 0.00 2.2696 0.0000 655362.10 655362.10 0.00% 4312.25 4312.25
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.99% 112.47 72 160 2234.96 1995 2792 2233.77 2106 2364 251336 251336 0.00%
crit 44.01% 88.42 41 150 4569.95 3989 5585 4565.18 4196 5032 404026 404026 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    rop_phase
    [b]:13.58
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:11.20
  • if_expr:(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
    standard_rotation
    [j]:13.44
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:28.73
  • if_expr:active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
Ignite 1701 22.7% 340.8 0.91sec 1493 0 Periodic 884.7 575 0 575 0.0% 98.6%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 340.80 0.00 884.71 884.71 0.0000 1.0000 508749.85 508749.85 0.00% 575.05 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 884.71 700 1075 575.29 37 3033 575.00 491 668 508750 508750 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (44) 0.0% (0.6%) 3.0 120.42sec 4417 5083

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8691 0.0000 0.00 0.00 0.00% 5082.71 5082.71

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [K]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 117  / 44 0.6% 211.9 3.89sec 62 39 Direct 211.1 46 92 63 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 211.92 211.15 0.00 0.00 1.5775 0.0000 13194.72 13194.72 0.00% 39.47 39.47
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.21% 135.57 91 167 46.04 39 55 46.05 43 49 6241 6241 0.00%
crit 35.79% 75.57 42 100 92.02 78 109 92.03 86 99 6954 6954 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.70
Phoenix Flames 0 (530) 0.0% (7.1%) 13.8 21.99sec 11503 9435

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.75 0.00 0.00 0.00 1.2193 0.0000 0.00 0.00 0.00% 9434.83 9434.83

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [W]:8.06
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [e]:1.65
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [k]:4.03
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 530 7.1% 13.7 22.01sec 11532 0 Direct 41.2 1891 4555 3846 73.3%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.72 41.16 0.00 0.00 0.0000 0.0000 158212.65 158212.65 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 26.65% 10.97 4 23 1891.37 1363 3305 1893.24 1556 2557 20744 20744 0.00%
crit 73.35% 30.19 17 41 4555.00 2726 6609 4554.51 4205 4890 137469 137469 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 879 (930) 11.7% (12.4%) 26.0 10.22sec 10677 8853 Direct 27.0 (68.7) 3577 9922 9737 97.1% (97.1%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.02 26.97 0.00 0.00 1.2062 0.0000 262545.77 262545.77 0.00% 8852.62 8852.62
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 2.92% 0.79 0 2 3576.50 3575 5005 2470.40 0 4290 2815 2815 0.00%
crit 97.08% 26.18 19 39 9922.02 7149 10009 9927.00 9247 10009 259731 259731 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [T]:4.98
  • if_expr:buff.firestorm.react
    combustion_phase
    [U]:19.74
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [V]:1.34
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    Pyroblast (_dot) 51 0.7% 27.0 9.93sec 567 0 Periodic 41.8 184 436 366 72.3% 7.1%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.97 0.00 41.76 41.76 0.0000 1.5280 15284.99 15284.99 0.00% 239.55 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 27.74% 11.58 4 20 184.46 74 228 184.68 152 220 2137 2137 0.00%
crit 72.26% 30.17 20 40 435.77 148 455 436.18 412 455 13148 13148 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 267 3.6% 30.7 8.34sec 2602 2001 Direct 30.7 0 2603 2603 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.73 30.73 0.00 0.00 1.3005 0.0000 79975.22 79975.22 0.00% 2000.88 2000.88
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.73 17 41 2602.69 1300 3250 2605.24 2368 2892 79975 79975 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Y]:1.79
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [a]:0.04
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [f]:12.62
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [n]:16.69
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
pandaren
Combustion 3.7 90.39sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.71 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [S]:3.71
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Rune of Power 4.7 68.11sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.72 0.00 0.00 0.00 1.2430 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [L]:4.75
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.7 0.0 90.4sec 90.4sec 11.8sec 14.67% 0.00% 84.0 (84.0) 3.6

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:81.1s / 102.9s
  • trigger_min/max:81.1s / 102.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:14.67%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 3.9 0.3 65.8sec 60.1sec 5.1sec 6.69% 0.00% 0.3 (0.3) 3.8

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 289.4s
  • trigger_min/max:1.0s / 289.4s
  • trigger_pct:9.20%
  • duration_min/max:0.0s / 13.7s

Stack Uptimes

  • firestorm_1:6.69%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 58.9 0.0 5.1sec 5.1sec 2.9sec 57.30% 43.58% 0.0 (0.0) 10.5

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 35.0s
  • trigger_min/max:0.4s / 35.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:57.30%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 45.5 0.0 6.6sec 6.6sec 0.8sec 12.27% 48.74% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 83.7s
  • trigger_min/max:0.8s / 83.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.7s

Stack Uptimes

  • hot_streak_1:12.27%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Rune of Power 8.4 0.0 37.5sec 37.5sec 14.5sec 40.95% 0.00% 0.0 (0.0) 7.9

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 82.9s
  • trigger_min/max:16.3s / 82.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:40.95%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 58.9 45.0 72.0 5.1s 0.4s 35.0s
Heating Up removed 2.5 0.0 6.0 85.6s 1.3s 324.4s
Heating Up converted with Fire Blast 8.4 3.0 14.0 34.5s 1.5s 208.4s
Hot Streak procs 45.5 34.0 57.0 6.6s 0.8s 83.7s
Hot Streak spells used 112.5 86.0 135.0 2.7s 0.0s 30.4s
Hot Streak spell crits 108.1 82.0 130.0 2.8s 0.0s 30.4s
Hot Streak spell crits wasted 3.7 1.0 8.0 71.4s 4.5s 261.0s
Direct Ignite applications 6.8 3.0 13.0 61.9s 1.8s 286.6s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 27.1 20.0 34.0 22.1s 1.3s 106.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.17% 0.14% 0.75% 0.5s 0.0s 1.3s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5300.0002.7911.5860.0004.819
Rune of Power21.2640.00054.021102.94055.035174.563
Fire Blast0.1620.00019.6246.0632.96023.733
Dragon's Breath5.4460.00050.59574.21840.342107.149
Combustion2.6621.50013.2789.9624.67822.705
Phoenix Flames0.3150.00036.5504.4471.95538.507

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
pandaren
mana_regen Mana 1404.86 298124.55 100.00% 212.21 555.94 0.19%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 996.80 1024.19 556.8 41806.7 32878.0 50000.0
Usage Type Count Total Avg RPE APR
pandaren
arcane_explosion Mana 22.3 111705.3 5000.0 4999.2 1.4
combustion Mana 3.7 18550.7 5000.0 5006.1 0.0
dragons_breath Mana 12.8 25559.4 2000.0 1999.3 3.7
fire_blast Mana 37.4 18708.2 500.0 500.1 10.3
fireball Mana 3.7 3704.3 1000.0 1001.3 6.1
flamestrike Mana 66.9 83684.8 1250.0 1249.7 7.8
mirror_image Mana 3.0 1987.4 665.3 665.3 6.6
pyroblast Mana 27.1 27055.1 1000.0 1039.8 10.3
scorch Mana 30.7 15365.7 500.0 500.0 5.2

Statistics & Data Analysis

Fight Length
pandaren Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
pandaren Damage Per Second
Count 1019
Mean 7486.93
Minimum 6906.25
Maximum 8400.89
Spread ( max - min ) 1494.64
Range [ ( max - min ) / 2 * 100% ] 9.98%
Standard Deviation 227.8810
5th Percentile 7117.86
95th Percentile 7884.68
( 95th Percentile - 5th Percentile ) 766.82
Mean Distribution
Standard Deviation 7.1387
95.00% Confidence Interval ( 7472.94 - 7500.93 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 36
0.1% Error 3559
0.1 Scale Factor Error with Delta=300 444
0.05 Scale Factor Error with Delta=300 1774
0.01 Scale Factor Error with Delta=300 44331
Priority Target DPS
pandaren Priority Target Damage Per Second
Count 1019
Mean 4048.19
Minimum 3669.99
Maximum 4454.27
Spread ( max - min ) 784.27
Range [ ( max - min ) / 2 * 100% ] 9.69%
Standard Deviation 125.3783
5th Percentile 3844.45
95th Percentile 4264.29
( 95th Percentile - 5th Percentile ) 419.85
Mean Distribution
Standard Deviation 3.9277
95.00% Confidence Interval ( 4040.49 - 4055.88 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 37
0.1% Error 3685
0.1 Scale Factor Error with Delta=300 135
0.05 Scale Factor Error with Delta=300 537
0.01 Scale Factor Error with Delta=300 13420
DPS(e)
pandaren Damage Per Second (Effective)
Count 1019
Mean 7486.93
Minimum 6906.25
Maximum 8400.89
Spread ( max - min ) 1494.64
Range [ ( max - min ) / 2 * 100% ] 9.98%
Damage
pandaren Damage
Count 1019
Mean 2224613.24
Minimum 1731466.71
Maximum 2789692.91
Spread ( max - min ) 1058226.20
Range [ ( max - min ) / 2 * 100% ] 23.78%
DTPS
pandaren Damage Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
pandaren Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
pandaren Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
pandaren Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
pandaren Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
pandaren Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
pandarenTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
pandaren Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=delay_flamestrike,default=0,op=reset
This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
B 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 snapshot_stats
H 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
I 0.00 mirror_image
J 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
K 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
L 4.75 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
M 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
N 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 22.96 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
P 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
Q 12.85 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
R 0.00 call_action_list,name=active_talents
S 3.71 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
0.00 potion,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 berserking,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 use_items,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
0.00 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
T 4.98 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
U 19.74 pyroblast,if=buff.hot_streak.react&buff.combustion.up
V 1.34 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
W 8.06 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
X 3.74 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Y 1.79 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
Z 0.52 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
a 0.04 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
b 13.58 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
c 1.61 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
d 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
e 1.65 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
f 12.62 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
g 4.23 dragons_breath,if=active_enemies>2
h 10.82 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 11.20 flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
0.00 fireball
actions.standard_rotation
# count action,conditions
j 13.44 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
k 4.03 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
l 0.00 call_action_list,name=active_talents
m 8.03 dragons_breath,if=active_enemies>1
n 16.69 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
o 11.52 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 28.73 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
0.00 fireball
0.00 scorch

Sample Sequence

456789ABDEIJXSWUQTTTTUQUQUQTTTbegOLehhhhOhhhieiOimpOpoppOpopOmppOoppopmpoppoXSQWUQUQUWTTTTbObgLObiiiOhiiOKkmopOppopOpmopOppoppOmoppopXSQWUQUWUQUWUZfObfLbfffbObfffbfObkmnnnjOjnnnjnOjnkjmnnOjnnjLKcbfffbffbO

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A delay_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase X fireball Fluffy_Pillow 49000.0/50000: 98% mana
0:01.500 combustion_phase S combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust
0:01.959 combustion_phase W phoenix_flames Fluffy_Pillow 44459.0/50000: 89% mana bloodlust, combustion, rune_of_power
0:02.964 combustion_phase U pyroblast Fluffy_Pillow 45464.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:02.964 combustion_phase Q fire_blast Fluffy_Pillow 44464.0/50000: 89% mana bloodlust, combustion, rune_of_power, firestorm
0:03.970 combustion_phase T pyroblast Fluffy_Pillow 44970.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:04.977 combustion_phase T pyroblast Fluffy_Pillow 44977.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, firestorm
0:05.984 combustion_phase T pyroblast Fluffy_Pillow 44984.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:06.990 combustion_phase T pyroblast Fluffy_Pillow 44990.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, firestorm
0:07.998 combustion_phase U pyroblast Fluffy_Pillow 44998.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:07.998 combustion_phase Q fire_blast Fluffy_Pillow 43998.0/50000: 88% mana bloodlust, combustion, rune_of_power
0:09.005 combustion_phase U pyroblast Fluffy_Pillow 44505.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power
0:09.005 combustion_phase Q fire_blast Fluffy_Pillow 43505.0/50000: 87% mana bloodlust, combustion, rune_of_power
0:10.011 combustion_phase U pyroblast Fluffy_Pillow 44011.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:10.011 combustion_phase Q fire_blast Fluffy_Pillow 43011.0/50000: 86% mana bloodlust, combustion, rune_of_power, firestorm
0:11.019 combustion_phase T pyroblast Fluffy_Pillow 43519.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:12.027 combustion_phase T pyroblast Fluffy_Pillow 43527.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, firestorm
0:13.036 combustion_phase T pyroblast Fluffy_Pillow 43536.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm
0:14.042 rop_phase b flamestrike Fluffy_Pillow 43542.0/50000: 87% mana bloodlust, heating_up, rune_of_power, firestorm
0:15.050 rop_phase e phoenix_flames Fluffy_Pillow 43300.0/50000: 87% mana bloodlust, heating_up, rune_of_power
0:16.058 rop_phase g dragons_breath Fluffy_Pillow 44308.0/50000: 89% mana bloodlust, rune_of_power
0:16.325 default O fire_blast Fluffy_Pillow 42508.0/50000: 85% mana bloodlust, rune_of_power
0:17.066 default L rune_of_power Fluffy_Pillow 42816.0/50000: 86% mana bloodlust, heating_up
0:18.075 rop_phase e phoenix_flames Fluffy_Pillow 43825.0/50000: 88% mana bloodlust, heating_up, rune_of_power
0:19.082 rop_phase h arcane_explosion Fluffy_Pillow 44832.0/50000: 90% mana bloodlust, rune_of_power
0:20.088 rop_phase h arcane_explosion Fluffy_Pillow 40838.0/50000: 82% mana bloodlust, rune_of_power
0:21.092 rop_phase h arcane_explosion Fluffy_Pillow 36842.0/50000: 74% mana bloodlust, rune_of_power
0:22.098 rop_phase h arcane_explosion Fluffy_Pillow 32848.0/50000: 66% mana bloodlust, rune_of_power
0:23.005 default O fire_blast Fluffy_Pillow 28748.0/50000: 57% mana bloodlust, rune_of_power
0:23.105 rop_phase h arcane_explosion Fluffy_Pillow 28355.0/50000: 57% mana bloodlust, heating_up, rune_of_power
0:24.113 rop_phase h arcane_explosion Fluffy_Pillow 24363.0/50000: 49% mana bloodlust, heating_up, rune_of_power
0:25.120 rop_phase h arcane_explosion Fluffy_Pillow 20370.0/50000: 41% mana bloodlust, heating_up, rune_of_power
0:26.128 rop_phase i flamestrike Fluffy_Pillow 16378.0/50000: 33% mana bloodlust, heating_up, rune_of_power
0:28.469 rop_phase e phoenix_flames Fluffy_Pillow 17469.0/50000: 35% mana bloodlust, heating_up, rune_of_power
0:29.476 rop_phase i flamestrike Fluffy_Pillow 18476.0/50000: 37% mana bloodlust, rune_of_power
0:29.685 default O fire_blast Fluffy_Pillow 18676.0/50000: 37% mana bloodlust, rune_of_power
0:31.819 rop_phase i flamestrike Fluffy_Pillow 19069.0/50000: 38% mana bloodlust, heating_up, rune_of_power
0:34.163 standard_rotation m dragons_breath Fluffy_Pillow 20163.0/50000: 40% mana bloodlust, heating_up
0:35.171 standard_rotation p flamestrike Fluffy_Pillow 19171.0/50000: 38% mana bloodlust, heating_up
0:36.365 default O fire_blast Fluffy_Pillow 20271.0/50000: 41% mana bloodlust
0:37.513 standard_rotation p flamestrike Fluffy_Pillow 19763.0/50000: 40% mana bloodlust, heating_up
0:39.855 standard_rotation o arcane_explosion Fluffy_Pillow 20855.0/50000: 42% mana bloodlust, heating_up
0:40.861 standard_rotation p flamestrike Fluffy_Pillow 16861.0/50000: 34% mana bloodlust, heating_up
0:43.204 standard_rotation p flamestrike Fluffy_Pillow 17954.0/50000: 36% mana
0:43.657 default O fire_blast Fluffy_Pillow 18354.0/50000: 37% mana
0:46.249 standard_rotation p flamestrike Fluffy_Pillow 19249.0/50000: 38% mana heating_up
0:49.293 standard_rotation o arcane_explosion Fluffy_Pillow 21043.0/50000: 42% mana heating_up
0:50.599 standard_rotation p flamestrike Fluffy_Pillow 17349.0/50000: 35% mana heating_up
0:52.342 default O fire_blast Fluffy_Pillow 19049.0/50000: 38% mana
0:53.643 standard_rotation m dragons_breath Fluffy_Pillow 18643.0/50000: 37% mana heating_up
0:54.949 standard_rotation p flamestrike Fluffy_Pillow 17949.0/50000: 36% mana heating_up
0:57.991 standard_rotation p flamestrike Fluffy_Pillow 19741.0/50000: 39% mana heating_up
1:01.026 default O fire_blast Fluffy_Pillow 22741.0/50000: 45% mana
1:01.034 standard_rotation o arcane_explosion Fluffy_Pillow 21034.0/50000: 42% mana heating_up
1:02.341 standard_rotation p flamestrike Fluffy_Pillow 17341.0/50000: 35% mana heating_up
1:05.383 standard_rotation p flamestrike Fluffy_Pillow 19133.0/50000: 38% mana heating_up
1:08.427 standard_rotation o arcane_explosion Fluffy_Pillow 20927.0/50000: 42% mana heating_up
1:09.733 standard_rotation p flamestrike Fluffy_Pillow 17233.0/50000: 34% mana
1:12.776 standard_rotation m dragons_breath Fluffy_Pillow 19026.0/50000: 38% mana
1:14.083 standard_rotation p flamestrike Fluffy_Pillow 18333.0/50000: 37% mana
1:17.127 standard_rotation o arcane_explosion Fluffy_Pillow 20127.0/50000: 40% mana
1:18.434 standard_rotation p flamestrike Fluffy_Pillow 16434.0/50000: 33% mana
1:21.477 standard_rotation p flamestrike Fluffy_Pillow 18227.0/50000: 36% mana
1:24.521 standard_rotation o arcane_explosion Fluffy_Pillow 20021.0/50000: 40% mana
1:25.830 combustion_phase X fireball Fluffy_Pillow 16330.0/50000: 33% mana
1:27.330 combustion_phase S combustion Fluffy_Pillow 17830.0/50000: 36% mana
1:27.330 combustion_phase Q fire_blast Fluffy_Pillow 12830.0/50000: 26% mana combustion, rune_of_power
1:27.787 combustion_phase W phoenix_flames Fluffy_Pillow 11787.0/50000: 24% mana combustion, heating_up, rune_of_power
1:29.094 combustion_phase U pyroblast Fluffy_Pillow 13094.0/50000: 26% mana combustion, hot_streak, rune_of_power
1:29.094 combustion_phase Q fire_blast Fluffy_Pillow 12094.0/50000: 24% mana combustion, rune_of_power
1:30.399 combustion_phase U pyroblast Fluffy_Pillow 12899.0/50000: 26% mana combustion, hot_streak, rune_of_power
1:30.399 combustion_phase Q fire_blast Fluffy_Pillow 11899.0/50000: 24% mana combustion, rune_of_power
1:31.706 combustion_phase U pyroblast Fluffy_Pillow 12706.0/50000: 25% mana combustion, hot_streak, rune_of_power
1:33.013 combustion_phase W phoenix_flames Fluffy_Pillow 13013.0/50000: 26% mana combustion, heating_up, rune_of_power
1:34.320 combustion_phase T pyroblast Fluffy_Pillow 14320.0/50000: 29% mana combustion, hot_streak, rune_of_power, firestorm
1:35.628 combustion_phase T pyroblast Fluffy_Pillow 14628.0/50000: 29% mana combustion, heating_up, rune_of_power, firestorm
1:36.934 combustion_phase T pyroblast Fluffy_Pillow 14934.0/50000: 30% mana combustion, hot_streak, rune_of_power, firestorm
1:38.240 combustion_phase T pyroblast Fluffy_Pillow 15240.0/50000: 30% mana combustion, heating_up, rune_of_power, firestorm
1:39.546 rop_phase b flamestrike Fluffy_Pillow 15546.0/50000: 31% mana hot_streak, rune_of_power, firestorm
1:39.546 default O fire_blast Fluffy_Pillow 14296.0/50000: 29% mana rune_of_power, firestorm
1:40.854 rop_phase b flamestrike Fluffy_Pillow 15104.0/50000: 30% mana heating_up, rune_of_power, firestorm
1:42.161 rop_phase g dragons_breath Fluffy_Pillow 15161.0/50000: 30% mana heating_up, rune_of_power
1:43.468 default L rune_of_power Fluffy_Pillow 14468.0/50000: 29% mana heating_up
1:44.699 default O fire_blast Fluffy_Pillow 15668.0/50000: 31% mana heating_up
1:44.774 rop_phase b flamestrike Fluffy_Pillow 15274.0/50000: 31% mana hot_streak, rune_of_power
1:46.081 rop_phase i flamestrike Fluffy_Pillow 15331.0/50000: 31% mana rune_of_power
1:49.125 rop_phase i flamestrike Fluffy_Pillow 17125.0/50000: 34% mana rune_of_power
1:52.169 rop_phase i flamestrike Fluffy_Pillow 18919.0/50000: 38% mana rune_of_power
1:53.383 default O fire_blast Fluffy_Pillow 20119.0/50000: 40% mana rune_of_power
1:55.211 rop_phase h arcane_explosion Fluffy_Pillow 20211.0/50000: 40% mana heating_up, rune_of_power
1:56.517 rop_phase i flamestrike Fluffy_Pillow 16517.0/50000: 33% mana heating_up, rune_of_power
1:59.560 rop_phase i flamestrike Fluffy_Pillow 18310.0/50000: 37% mana heating_up, rune_of_power
2:02.067 default O fire_blast Fluffy_Pillow 20810.0/50000: 42% mana
2:02.605 default K mirror_image Fluffy_Pillow 19605.0/50000: 39% mana heating_up
2:03.912 standard_rotation k phoenix_flames Fluffy_Pillow 19912.0/50000: 40% mana heating_up
2:05.220 standard_rotation m dragons_breath Fluffy_Pillow 21220.0/50000: 42% mana
2:06.526 standard_rotation o arcane_explosion Fluffy_Pillow 20526.0/50000: 41% mana
2:07.833 standard_rotation p flamestrike Fluffy_Pillow 16833.0/50000: 34% mana
2:10.751 default O fire_blast Fluffy_Pillow 19733.0/50000: 39% mana
2:10.876 standard_rotation p flamestrike Fluffy_Pillow 18126.0/50000: 36% mana heating_up
2:13.918 standard_rotation p flamestrike Fluffy_Pillow 19918.0/50000: 40% mana heating_up
2:16.963 standard_rotation o arcane_explosion Fluffy_Pillow 21713.0/50000: 43% mana heating_up
2:18.271 standard_rotation p flamestrike Fluffy_Pillow 18021.0/50000: 36% mana heating_up
2:19.435 default O fire_blast Fluffy_Pillow 19121.0/50000: 38% mana
2:21.313 standard_rotation p flamestrike Fluffy_Pillow 19313.0/50000: 39% mana heating_up
2:24.357 standard_rotation m dragons_breath Fluffy_Pillow 21107.0/50000: 42% mana heating_up
2:25.661 standard_rotation o arcane_explosion Fluffy_Pillow 20411.0/50000: 41% mana heating_up
2:26.965 standard_rotation p flamestrike Fluffy_Pillow 16715.0/50000: 33% mana heating_up
2:28.119 default O fire_blast Fluffy_Pillow 17815.0/50000: 36% mana
2:30.010 standard_rotation p flamestrike Fluffy_Pillow 18010.0/50000: 36% mana heating_up
2:33.055 standard_rotation p flamestrike Fluffy_Pillow 19805.0/50000: 40% mana heating_up
2:36.099 standard_rotation o arcane_explosion Fluffy_Pillow 21599.0/50000: 43% mana heating_up
2:37.407 standard_rotation p flamestrike Fluffy_Pillow 17907.0/50000: 36% mana
2:40.451 standard_rotation p flamestrike Fluffy_Pillow 19701.0/50000: 39% mana
2:43.495 default O fire_blast Fluffy_Pillow 21495.0/50000: 43% mana
2:43.495 standard_rotation m dragons_breath Fluffy_Pillow 20995.0/50000: 42% mana heating_up
2:44.801 standard_rotation o arcane_explosion Fluffy_Pillow 20301.0/50000: 41% mana heating_up
2:46.107 standard_rotation p flamestrike Fluffy_Pillow 16607.0/50000: 33% mana heating_up
2:49.149 standard_rotation p flamestrike Fluffy_Pillow 18399.0/50000: 37% mana heating_up
2:52.193 standard_rotation o arcane_explosion Fluffy_Pillow 20193.0/50000: 40% mana
2:53.500 standard_rotation p flamestrike Fluffy_Pillow 16500.0/50000: 33% mana
2:56.543 combustion_phase X fireball Fluffy_Pillow 18293.0/50000: 37% mana
2:58.043 combustion_phase S combustion Fluffy_Pillow 19793.0/50000: 40% mana
2:58.043 combustion_phase Q fire_blast Fluffy_Pillow 14793.0/50000: 30% mana combustion, rune_of_power
2:58.499 combustion_phase W phoenix_flames Fluffy_Pillow 13749.0/50000: 27% mana combustion, heating_up, rune_of_power
2:59.808 combustion_phase U pyroblast Fluffy_Pillow 15058.0/50000: 30% mana combustion, hot_streak, rune_of_power
2:59.808 combustion_phase Q fire_blast Fluffy_Pillow 14058.0/50000: 28% mana combustion, rune_of_power
3:01.113 combustion_phase U pyroblast Fluffy_Pillow 14863.0/50000: 30% mana combustion, hot_streak, rune_of_power
3:02.419 combustion_phase W phoenix_flames Fluffy_Pillow 15169.0/50000: 30% mana combustion, heating_up, rune_of_power
3:03.725 combustion_phase U pyroblast Fluffy_Pillow 16475.0/50000: 33% mana combustion, hot_streak, rune_of_power
3:03.725 combustion_phase Q fire_blast Fluffy_Pillow 15475.0/50000: 31% mana combustion, rune_of_power
3:05.031 combustion_phase U pyroblast Fluffy_Pillow 16281.0/50000: 33% mana combustion, hot_streak, rune_of_power
3:06.338 combustion_phase W phoenix_flames Fluffy_Pillow 16588.0/50000: 33% mana combustion, heating_up, rune_of_power
3:07.645 combustion_phase U pyroblast Fluffy_Pillow 17895.0/50000: 36% mana combustion, hot_streak, rune_of_power
3:08.952 combustion_phase Z dragons_breath Fluffy_Pillow 18202.0/50000: 36% mana combustion, heating_up, rune_of_power
3:10.259 rop_phase f scorch Fluffy_Pillow 17509.0/50000: 35% mana heating_up, rune_of_power
3:11.539 default O fire_blast Fluffy_Pillow 18709.0/50000: 37% mana heating_up, rune_of_power
3:11.565 rop_phase b flamestrike Fluffy_Pillow 17815.0/50000: 36% mana hot_streak, rune_of_power
3:12.872 rop_phase f scorch Fluffy_Pillow 17872.0/50000: 36% mana heating_up, rune_of_power
3:14.178 default L rune_of_power Fluffy_Pillow 18678.0/50000: 37% mana heating_up
3:15.485 rop_phase b flamestrike Fluffy_Pillow 19985.0/50000: 40% mana hot_streak, rune_of_power
3:16.790 rop_phase f scorch Fluffy_Pillow 20040.0/50000: 40% mana rune_of_power
3:18.096 rop_phase f scorch Fluffy_Pillow 20846.0/50000: 42% mana rune_of_power
3:19.402 rop_phase f scorch Fluffy_Pillow 21652.0/50000: 43% mana heating_up, rune_of_power
3:20.708 rop_phase b flamestrike Fluffy_Pillow 22458.0/50000: 45% mana hot_streak, rune_of_power
3:20.708 default O fire_blast Fluffy_Pillow 21208.0/50000: 42% mana rune_of_power
3:22.015 rop_phase b flamestrike Fluffy_Pillow 22015.0/50000: 44% mana hot_streak, rune_of_power
3:23.321 rop_phase f scorch Fluffy_Pillow 22071.0/50000: 44% mana rune_of_power
3:24.627 rop_phase f scorch Fluffy_Pillow 22877.0/50000: 46% mana rune_of_power
3:25.935 rop_phase f scorch Fluffy_Pillow 23685.0/50000: 47% mana heating_up, rune_of_power
3:27.242 rop_phase b flamestrike Fluffy_Pillow 24492.0/50000: 49% mana hot_streak, rune_of_power
3:28.547 rop_phase f scorch Fluffy_Pillow 24547.0/50000: 49% mana heating_up, rune_of_power
3:28.907 default O fire_blast Fluffy_Pillow 24847.0/50000: 50% mana heating_up, rune_of_power
3:29.855 rop_phase b flamestrike Fluffy_Pillow 24855.0/50000: 50% mana hot_streak, rune_of_power
3:31.162 standard_rotation k phoenix_flames Fluffy_Pillow 24912.0/50000: 50% mana heating_up
3:32.468 standard_rotation m dragons_breath Fluffy_Pillow 26218.0/50000: 52% mana
3:33.776 standard_rotation n scorch Fluffy_Pillow 25526.0/50000: 51% mana
3:35.082 standard_rotation n scorch Fluffy_Pillow 26332.0/50000: 53% mana
3:36.387 standard_rotation n scorch Fluffy_Pillow 27137.0/50000: 54% mana heating_up
3:37.693 standard_rotation j flamestrike Fluffy_Pillow 27943.0/50000: 56% mana hot_streak
3:37.693 default O fire_blast Fluffy_Pillow 26693.0/50000: 53% mana
3:38.999 standard_rotation j flamestrike Fluffy_Pillow 27499.0/50000: 55% mana hot_streak
3:40.304 standard_rotation n scorch Fluffy_Pillow 27554.0/50000: 55% mana
3:41.611 standard_rotation n scorch Fluffy_Pillow 28361.0/50000: 57% mana
3:42.918 standard_rotation n scorch Fluffy_Pillow 29168.0/50000: 58% mana heating_up
3:44.223 standard_rotation j flamestrike Fluffy_Pillow 29973.0/50000: 60% mana hot_streak
3:45.531 standard_rotation n scorch Fluffy_Pillow 30031.0/50000: 60% mana heating_up
3:46.275 default O fire_blast Fluffy_Pillow 30731.0/50000: 61% mana heating_up
3:46.836 standard_rotation j flamestrike Fluffy_Pillow 30336.0/50000: 61% mana hot_streak
3:48.141 standard_rotation n scorch Fluffy_Pillow 30391.0/50000: 61% mana heating_up
3:49.448 standard_rotation k phoenix_flames Fluffy_Pillow 31198.0/50000: 62% mana heating_up
3:50.756 standard_rotation j flamestrike Fluffy_Pillow 32506.0/50000: 65% mana hot_streak
3:52.063 standard_rotation m dragons_breath Fluffy_Pillow 32563.0/50000: 65% mana
3:53.369 standard_rotation n scorch Fluffy_Pillow 31869.0/50000: 64% mana
3:54.677 standard_rotation n scorch Fluffy_Pillow 32677.0/50000: 65% mana
3:54.959 default O fire_blast Fluffy_Pillow 32877.0/50000: 66% mana heating_up
3:55.982 standard_rotation j flamestrike Fluffy_Pillow 32982.0/50000: 66% mana hot_streak
3:57.289 standard_rotation n scorch Fluffy_Pillow 33039.0/50000: 66% mana heating_up
3:58.594 standard_rotation n scorch Fluffy_Pillow 33844.0/50000: 68% mana heating_up
3:59.901 standard_rotation j flamestrike Fluffy_Pillow 34651.0/50000: 69% mana hot_streak
4:01.208 default L rune_of_power Fluffy_Pillow 34708.0/50000: 69% mana heating_up
4:02.515 default K mirror_image Fluffy_Pillow 36015.0/50000: 72% mana heating_up, rune_of_power
4:03.643 rop_phase c fire_blast Fluffy_Pillow 36105.0/50000: 72% mana heating_up, rune_of_power
4:03.912 rop_phase b flamestrike Fluffy_Pillow 35912.0/50000: 72% mana hot_streak, rune_of_power
4:05.219 rop_phase f scorch Fluffy_Pillow 35969.0/50000: 72% mana rune_of_power
4:06.527 rop_phase f scorch Fluffy_Pillow 36777.0/50000: 74% mana rune_of_power
4:07.833 rop_phase f scorch Fluffy_Pillow 37583.0/50000: 75% mana heating_up, rune_of_power
4:09.137 rop_phase b flamestrike Fluffy_Pillow 38387.0/50000: 77% mana hot_streak, rune_of_power
4:10.444 rop_phase f scorch Fluffy_Pillow 38444.0/50000: 77% mana heating_up, rune_of_power
4:11.750 rop_phase f scorch Fluffy_Pillow 39250.0/50000: 78% mana heating_up, rune_of_power
4:13.056 rop_phase b flamestrike Fluffy_Pillow 40056.0/50000: 80% mana hot_streak, rune_of_power
4:13.056 default O fire_blast Fluffy_Pillow 38806.0/50000: 78% mana rune_of_power

Stats

Level Bonus (60) Race Bonus (pandaren) Raid-Buffed Unbuffed Gear Amount
Strength 198 0 198 198 0
Agility 306 -2 304 304 0
Stamina 414 2 436 416 0
Intellect 450 0 2362 2250 1800
Spirit 0 0 0 0 0
Health 8720 8320 0
Mana 50000 50000 0
Spell Power 2362 2250 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="pandaren"
source=default
spec=fire
level=60
race=pandaren
role=spell
position=back
talents=3031021

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
actions.precombat+=/variable,name=delay_flamestrike,default=0,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
actions+=/cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
# TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
actions.combustion_phase+=/potion,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/berserking,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/use_items,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

troll : 7582 dps, 4118 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7582.3 7582.3 14.3 / 0.189% 910.1 / 12.0% 7.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
1026.2 997.4 Mana 0.02% 45.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
troll 7582
Arcane Explosion 518 6.8% 22.1 8.84sec 6995 5821 Direct 66.2 1717 3434 2332 35.8%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.06 66.18 0.00 0.00 1.2018 0.0000 154309.95 154309.95 0.00% 5821.04 5821.04
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.17% 42.46 29 60 1716.73 1430 2002 1716.83 1594 1835 72894 72894 0.00%
crit 35.83% 23.71 12 41 3433.94 2860 4004 3433.54 3062 3787 81416 81416 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.546000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 54.6%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    rop_phase
    [i]:11.05
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
    standard_rotation
    [p]:11.00
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
Conflagration Flare Up 270 3.6% 88.7 3.59sec 911 0 Direct 266.0 200 430 304 45.0%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 88.67 266.00 0.00 0.00 0.0000 0.0000 80732.48 80732.48 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 54.97% 146.23 85 229 199.83 177 248 199.80 185 218 29218 29218 0.00%
crit 45.03% 119.77 65 183 430.20 354 495 429.89 399 455 51515 51515 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 327 4.3% 13.0 22.43sec 7512 5980 Direct 39.0 1730 3614 2503 41.1%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.99 38.97 0.00 0.00 1.2563 0.0000 97586.20 97586.20 0.00% 5979.55 5979.55
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 58.94% 22.97 7 38 1730.31 1526 2136 1729.04 1577 1921 39743 39743 0.00%
crit 41.06% 16.00 4 28 3614.19 3052 4272 3603.82 3052 4150 57843 57843 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:1.11
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:3.93
  • if_expr:active_enemies>2
    standard_rotation
    [n]:7.96
  • if_expr:active_enemies>1
Fire Blast 655 8.6% 37.9 7.93sec 5166 0 Direct 37.9 0 5167 5167 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.85 37.85 0.00 0.00 0.0000 0.0000 195559.33 195559.33 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.85 31 45 5166.87 4149 5809 5166.33 5018 5311 195559 195559 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [O]:23.32
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
    combustion_phase
    [Q]:12.89
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:1.65
  • if_expr:!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 (76) 0.9% (1.0%) 3.7 89.82sec 6097 3193 Direct 3.7 (24.7) 0 5482 5482 100.0% (100.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.73 3.72 0.00 0.00 1.9100 0.0000 20401.45 20401.45 0.00% 3192.65 3192.65
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.72 3 5 5482.35 5482 5482 5482.35 5482 5482 20401 20401 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.76
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
    Conflagration 8 0.1% 3.7 89.81sec 628 0 Periodic 21.0 0 112 112 100.0% 3.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.72 0.00 20.96 20.96 0.0000 1.4026 2336.58 2336.58 0.00% 79.49 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 20.96 17 24 111.51 8 121 111.55 109 116 2337 2337 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Flamestrike 2208 29.1% 67.2 4.22sec 9831 4330 Direct 201.5 2242 4595 3278 44.0%

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 67.16 201.49 0.00 0.00 2.2706 0.0000 660330.24 660330.24 0.00% 4329.86 4329.86
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.98% 112.80 77 157 2241.75 1992 2789 2241.05 2099 2363 252848 252848 0.00%
crit 44.02% 88.70 48 148 4595.33 3984 5578 4589.90 4135 4988 407483 407483 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    rop_phase
    [c]:13.49
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [j]:12.80
  • if_expr:(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
    standard_rotation
    [k]:13.22
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [q]:27.65
  • if_expr:active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
Ignite 1720 22.7% 343.2 0.91sec 1499 0 Periodic 885.9 581 0 581 0.0% 98.7%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 343.24 0.00 885.95 885.95 0.0000 1.0000 514395.15 514395.15 0.00% 580.62 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 885.95 703 1072 580.95 37 3424 580.83 500 672 514395 514395 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (45) 0.0% (0.6%) 3.0 120.48sec 4522 5201

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8698 0.0000 0.00 0.00 0.00% 5200.58 5200.58

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [K]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 120  / 45 0.6% 215.1 3.82sec 63 40 Direct 214.3 46 93 63 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 215.08 214.34 0.00 0.00 1.5589 0.0000 13531.92 13531.92 0.00% 40.36 40.36
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.17% 137.53 90 166 46.47 39 54 46.48 44 49 6392 6392 0.00%
crit 35.83% 76.80 42 103 92.96 78 109 92.97 86 100 7140 7140 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:74.75
Phoenix Flames 0 (537) 0.0% (7.1%) 13.8 21.81sec 11589 9774

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.83 0.00 0.00 0.00 1.1858 0.0000 0.00 0.00 0.00% 9774.10 9774.10

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:8.39
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.73
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:3.71
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 537 7.1% 13.8 21.80sec 11615 0 Direct 41.4 1910 4556 3873 74.1%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.80 41.40 0.00 0.00 0.0000 0.0000 160295.24 160295.24 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 25.86% 10.71 3 22 1910.34 1361 3300 1911.48 1470 2490 20446 20446 0.00%
crit 74.14% 30.70 20 43 4556.16 2722 6601 4556.26 4130 4919 139849 139849 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 906 (959) 11.9% (12.6%) 26.8 9.80sec 10678 9299 Direct 27.7 (70.6) 3572 9923 9752 97.3% (97.3%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.79 27.73 0.00 0.00 1.1484 0.0000 270429.74 270429.74 0.00% 9298.69 9298.69
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 2.69% 0.75 0 2 3572.05 3570 4998 2386.68 0 4284 2668 2668 0.00%
crit 97.31% 26.99 19 38 9922.95 7140 9997 9926.69 9262 9997 267762 267762 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [U]:5.36
  • if_expr:buff.firestorm.react
    combustion_phase
    [V]:19.73
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [W]:1.73
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    Pyroblast (_dot) 52 0.7% 27.7 9.52sec 564 0 Periodic 42.9 184 436 365 71.9% 7.1%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 27.73 0.00 42.89 42.89 0.0000 1.4810 15644.43 15644.43 0.00% 246.28 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 28.11% 12.06 3 21 183.66 74 227 183.89 113 220 2216 2216 0.00%
crit 71.89% 30.83 20 41 435.57 148 455 436.03 411 455 13429 13429 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 268 3.5% 31.1 8.20sec 2580 1993 Direct 31.1 0 2580 2580 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 31.08 31.08 0.00 0.00 1.2945 0.0000 80190.58 80190.58 0.00% 1992.96 1992.96
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 31.08 18 41 2579.80 1298 3245 2583.14 2306 2853 80191 80191 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:2.22
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.05
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:12.32
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.90
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
troll
Berserking 2.0 0.00sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_phase
    [T]:2.00
  • if_expr:buff.combustion.last_expire<=action.combustion.last_used
Combustion 3.7 89.82sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.74 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [S]:3.74
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Rune of Power 4.9 65.88sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.94 0.00 0.00 0.00 1.2436 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [L]:4.97
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 181.6sec 0.0sec 12.0sec 8.13% 30.00% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:troll
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 185.3s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.13%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:troll
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.7 0.0 89.8sec 89.8sec 11.8sec 14.76% 0.00% 84.5 (84.5) 3.6

Buff Details

  • buff initial source:troll
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:79.9s / 103.1s
  • trigger_min/max:79.9s / 103.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:14.76%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 3.9 0.3 64.9sec 59.2sec 5.1sec 6.71% 0.00% 0.3 (0.3) 3.8

Buff Details

  • buff initial source:troll
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 284.4s
  • trigger_min/max:0.9s / 284.4s
  • trigger_pct:9.14%
  • duration_min/max:0.0s / 14.5s

Stack Uptimes

  • firestorm_1:6.71%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 60.0 0.0 5.0sec 5.0sec 2.9sec 58.47% 43.36% 0.0 (0.0) 11.3

Buff Details

  • buff initial source:troll
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 37.6s
  • trigger_min/max:0.3s / 37.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:58.47%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 45.9 0.0 6.5sec 6.5sec 0.8sec 11.67% 48.71% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:troll
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 85.0s
  • trigger_min/max:0.8s / 85.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.1s

Stack Uptimes

  • hot_streak_1:11.67%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Rune of Power 8.7 0.0 36.4sec 36.4sec 14.6sec 42.20% 0.00% 0.0 (0.0) 8.2

Buff Details

  • buff initial source:troll
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.9s / 78.6s
  • trigger_min/max:15.9s / 78.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:42.20%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 60.0 44.0 74.0 5.0s 0.3s 37.6s
Heating Up removed 2.4 0.0 7.0 89.5s 1.3s 304.3s
Heating Up converted with Fire Blast 8.0 2.0 14.0 34.6s 1.1s 248.9s
Hot Streak procs 45.9 34.0 58.0 6.5s 0.8s 85.0s
Hot Streak spells used 114.2 88.0 139.0 2.6s 0.0s 30.3s
Hot Streak spell crits 109.9 83.0 134.0 2.7s 0.0s 30.3s
Hot Streak spell crits wasted 3.9 1.0 8.0 68.8s 4.5s 268.9s
Direct Ignite applications 6.5 3.0 11.0 60.0s 0.0s 285.1s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 27.3 19.0 34.0 22.0s 1.3s 98.2s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.11% 0.08% 0.65% 0.3s 0.0s 1.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.4180.0002.7911.2500.0003.991
Rune of Power18.1520.00049.69392.58053.401173.982
Fire Blast0.1280.00019.7024.8482.69123.207
Dragon's Breath5.1260.00047.11870.59837.233107.471
Combustion2.5071.30014.3049.4614.89021.894
Phoenix Flames0.2550.00038.2363.5451.77841.781

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
troll
mana_regen Mana 1409.81 298315.57 100.00% 211.60 339.96 0.11%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 997.44 1026.18 340.6 41407.0 30191.0 50000.0
Usage Type Count Total Avg RPE APR
troll
arcane_explosion Mana 22.1 110260.9 5000.0 4998.5 1.4
combustion Mana 3.7 18700.5 5000.0 5005.5 0.0
dragons_breath Mana 13.0 25980.7 2000.0 1999.9 3.8
fire_blast Mana 37.9 18928.0 500.0 500.0 10.3
fireball Mana 3.7 3733.3 1000.0 1001.1 6.1
flamestrike Mana 67.2 83945.7 1250.0 1249.8 7.9
mirror_image Mana 3.0 1992.3 665.8 665.8 6.8
pyroblast Mana 27.8 27829.0 1000.0 1038.7 10.3
scorch Mana 31.1 15543.5 500.0 500.0 5.2

Statistics & Data Analysis

Fight Length
troll Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
troll Damage Per Second
Count 1019
Mean 7582.35
Minimum 6932.06
Maximum 8365.17
Spread ( max - min ) 1433.11
Range [ ( max - min ) / 2 * 100% ] 9.45%
Standard Deviation 232.8859
5th Percentile 7206.57
95th Percentile 7980.18
( 95th Percentile - 5th Percentile ) 773.62
Mean Distribution
Standard Deviation 7.2955
95.00% Confidence Interval ( 7568.05 - 7596.65 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 37
0.1% Error 3624
0.1 Scale Factor Error with Delta=300 463
0.05 Scale Factor Error with Delta=300 1852
0.01 Scale Factor Error with Delta=300 46299
Priority Target DPS
troll Priority Target Damage Per Second
Count 1019
Mean 4118.23
Minimum 3798.15
Maximum 4577.68
Spread ( max - min ) 779.54
Range [ ( max - min ) / 2 * 100% ] 9.46%
Standard Deviation 132.5123
5th Percentile 3913.50
95th Percentile 4344.15
( 95th Percentile - 5th Percentile ) 430.65
Mean Distribution
Standard Deviation 4.1512
95.00% Confidence Interval ( 4110.09 - 4126.36 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 40
0.1% Error 3978
0.1 Scale Factor Error with Delta=300 150
0.05 Scale Factor Error with Delta=300 600
0.01 Scale Factor Error with Delta=300 14990
DPS(e)
troll Damage Per Second (Effective)
Count 1019
Mean 7582.35
Minimum 6932.06
Maximum 8365.17
Spread ( max - min ) 1433.11
Range [ ( max - min ) / 2 * 100% ] 9.45%
Damage
troll Damage
Count 1019
Mean 2252211.36
Minimum 1752242.67
Maximum 2789156.64
Spread ( max - min ) 1036913.97
Range [ ( max - min ) / 2 * 100% ] 23.02%
DTPS
troll Damage Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
troll Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
troll Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
troll Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
troll Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
troll Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
trollTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
troll Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=delay_flamestrike,default=0,op=reset
This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
B 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 snapshot_stats
H 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
I 0.00 mirror_image
J 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
K 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
L 4.97 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
M 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
N 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 23.32 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
P 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
Q 12.89 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
R 0.00 call_action_list,name=active_talents
S 3.74 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
0.00 potion,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
T 2.00 berserking,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 use_items,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
0.00 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
U 5.36 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
V 19.73 pyroblast,if=buff.hot_streak.react&buff.combustion.up
W 1.73 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 8.39 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.76 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 2.22 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 1.11 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.05 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 13.49 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
d 1.65 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
f 1.73 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 12.32 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 3.93 dragons_breath,if=active_enemies>2
i 11.05 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
j 12.80 flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
0.00 fireball
actions.standard_rotation
# count action,conditions
k 13.22 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
l 3.71 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 7.96 dragons_breath,if=active_enemies>1
o 16.90 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
p 11.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
q 27.65 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
0.00 fireball
0.00 scorch

Sample Sequence

456789ABDEIJTYSXVQVQVQVXVXVQVZWaiiOcLiiiiOjijfOjhjqOpqqOqqpnOqqpqOqqnpqqpqOqpqYSQXVQVUUUVQVXcOhjLjOijjiOKhjlqOpqqOqnpqOqpqLOjihjjijlqpqYSQTXVQVQVXVZQVVaggcOkoLfgggcOcgggcgOcnookoOkolkoookOknoooKkOookLgOcfg

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A delay_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase T berserking Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_phase Y fireball Fluffy_Pillow 49000.0/50000: 98% mana berserking
0:01.300 combustion_phase S combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, berserking, heating_up
0:01.779 combustion_phase X phoenix_flames Fluffy_Pillow 44479.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power
0:02.694 combustion_phase V pyroblast Fluffy_Pillow 45394.0/50000: 91% mana bloodlust, berserking, combustion, hot_streak, rune_of_power
0:02.694 combustion_phase Q fire_blast Fluffy_Pillow 44394.0/50000: 89% mana bloodlust, berserking, combustion, rune_of_power
0:03.608 combustion_phase V pyroblast Fluffy_Pillow 44808.0/50000: 90% mana bloodlust, berserking, combustion, hot_streak, rune_of_power
0:03.608 combustion_phase Q fire_blast Fluffy_Pillow 43808.0/50000: 88% mana bloodlust, berserking, combustion, rune_of_power
0:04.523 combustion_phase V pyroblast Fluffy_Pillow 44223.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power
0:04.523 combustion_phase Q fire_blast Fluffy_Pillow 43223.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power
0:05.438 combustion_phase V pyroblast Fluffy_Pillow 43638.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power
0:06.352 combustion_phase X phoenix_flames Fluffy_Pillow 43552.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power
0:07.266 combustion_phase V pyroblast Fluffy_Pillow 44466.0/50000: 89% mana bloodlust, berserking, combustion, hot_streak, rune_of_power
0:08.181 combustion_phase X phoenix_flames Fluffy_Pillow 44381.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power
0:09.095 combustion_phase V pyroblast Fluffy_Pillow 45295.0/50000: 91% mana bloodlust, berserking, combustion, hot_streak, rune_of_power
0:09.095 combustion_phase Q fire_blast Fluffy_Pillow 44295.0/50000: 89% mana bloodlust, berserking, combustion, rune_of_power
0:10.011 combustion_phase V pyroblast Fluffy_Pillow 44711.0/50000: 89% mana bloodlust, berserking, combustion, hot_streak, rune_of_power
0:10.927 combustion_phase Z scorch Fluffy_Pillow 44627.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power
0:11.843 combustion_phase W pyroblast Fluffy_Pillow 45043.0/50000: 90% mana bloodlust, berserking, combustion, heating_up, rune_of_power
0:12.766 combustion_phase a dragons_breath Fluffy_Pillow 44966.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power
0:13.771 rop_phase i arcane_explosion Fluffy_Pillow 43971.0/50000: 88% mana bloodlust, heating_up, rune_of_power
0:14.777 rop_phase i arcane_explosion Fluffy_Pillow 39977.0/50000: 80% mana bloodlust, heating_up, rune_of_power
0:15.121 default O fire_blast Fluffy_Pillow 35277.0/50000: 71% mana bloodlust, heating_up, rune_of_power
0:15.783 rop_phase c flamestrike Fluffy_Pillow 35483.0/50000: 71% mana bloodlust, hot_streak, rune_of_power
0:16.790 default L rune_of_power Fluffy_Pillow 35240.0/50000: 70% mana bloodlust
0:17.799 rop_phase i arcane_explosion Fluffy_Pillow 36249.0/50000: 72% mana bloodlust, rune_of_power
0:18.805 rop_phase i arcane_explosion Fluffy_Pillow 32255.0/50000: 65% mana bloodlust, rune_of_power
0:19.811 rop_phase i arcane_explosion Fluffy_Pillow 28261.0/50000: 57% mana bloodlust, rune_of_power
0:20.816 rop_phase i arcane_explosion Fluffy_Pillow 24266.0/50000: 49% mana bloodlust, rune_of_power
0:21.802 default O fire_blast Fluffy_Pillow 20229.0/50000: 40% mana bloodlust, rune_of_power
0:21.824 rop_phase j flamestrike Fluffy_Pillow 19774.0/50000: 40% mana bloodlust, heating_up, rune_of_power
0:24.169 rop_phase i arcane_explosion Fluffy_Pillow 20869.0/50000: 42% mana bloodlust, heating_up, rune_of_power
0:25.177 rop_phase j flamestrike Fluffy_Pillow 16877.0/50000: 34% mana bloodlust, heating_up, rune_of_power
0:27.521 rop_phase f phoenix_flames Fluffy_Pillow 17971.0/50000: 36% mana bloodlust, heating_up, rune_of_power
0:28.482 default O fire_blast Fluffy_Pillow 18871.0/50000: 38% mana bloodlust, rune_of_power
0:28.528 rop_phase j flamestrike Fluffy_Pillow 18478.0/50000: 37% mana bloodlust, heating_up, rune_of_power
0:30.870 rop_phase h dragons_breath Fluffy_Pillow 19570.0/50000: 39% mana bloodlust, heating_up, rune_of_power
0:31.877 rop_phase j flamestrike Fluffy_Pillow 18577.0/50000: 37% mana bloodlust, heating_up, rune_of_power
0:34.220 standard_rotation q flamestrike Fluffy_Pillow 19670.0/50000: 39% mana bloodlust, heating_up
0:35.162 default O fire_blast Fluffy_Pillow 20570.0/50000: 41% mana bloodlust
0:36.562 standard_rotation p arcane_explosion Fluffy_Pillow 20262.0/50000: 41% mana bloodlust, heating_up
0:37.569 standard_rotation q flamestrike Fluffy_Pillow 16269.0/50000: 33% mana bloodlust, heating_up
0:39.914 standard_rotation q flamestrike Fluffy_Pillow 17364.0/50000: 35% mana bloodlust, heating_up
0:42.093 default O fire_blast Fluffy_Pillow 19464.0/50000: 39% mana
0:42.258 standard_rotation q flamestrike Fluffy_Pillow 17958.0/50000: 36% mana heating_up
0:45.302 standard_rotation q flamestrike Fluffy_Pillow 19752.0/50000: 40% mana heating_up
0:48.346 standard_rotation p arcane_explosion Fluffy_Pillow 21546.0/50000: 43% mana heating_up
0:49.654 standard_rotation n dragons_breath Fluffy_Pillow 17854.0/50000: 36% mana heating_up
0:50.778 default O fire_blast Fluffy_Pillow 16954.0/50000: 34% mana
0:50.959 standard_rotation q flamestrike Fluffy_Pillow 16659.0/50000: 33% mana heating_up
0:54.003 standard_rotation q flamestrike Fluffy_Pillow 18453.0/50000: 37% mana heating_up
0:57.047 standard_rotation p arcane_explosion Fluffy_Pillow 20247.0/50000: 40% mana heating_up
0:58.353 standard_rotation q flamestrike Fluffy_Pillow 16553.0/50000: 33% mana heating_up
0:59.462 default O fire_blast Fluffy_Pillow 17653.0/50000: 35% mana
1:01.398 standard_rotation q flamestrike Fluffy_Pillow 17848.0/50000: 36% mana heating_up
1:04.442 standard_rotation q flamestrike Fluffy_Pillow 19642.0/50000: 39% mana heating_up
1:07.484 standard_rotation n dragons_breath Fluffy_Pillow 21434.0/50000: 43% mana heating_up
1:08.961 standard_rotation p arcane_explosion Fluffy_Pillow 20911.0/50000: 42% mana
1:10.267 standard_rotation q flamestrike Fluffy_Pillow 17217.0/50000: 34% mana
1:13.312 standard_rotation q flamestrike Fluffy_Pillow 19012.0/50000: 38% mana
1:16.355 standard_rotation p arcane_explosion Fluffy_Pillow 20805.0/50000: 42% mana
1:17.660 standard_rotation q flamestrike Fluffy_Pillow 17110.0/50000: 34% mana
1:20.702 default O fire_blast Fluffy_Pillow 18902.0/50000: 38% mana
1:20.702 standard_rotation q flamestrike Fluffy_Pillow 18402.0/50000: 37% mana heating_up
1:23.745 standard_rotation p arcane_explosion Fluffy_Pillow 20195.0/50000: 40% mana heating_up
1:25.054 standard_rotation q flamestrike Fluffy_Pillow 16504.0/50000: 33% mana heating_up
1:28.097 combustion_phase Y fireball Fluffy_Pillow 18297.0/50000: 37% mana heating_up
1:29.597 combustion_phase S combustion Fluffy_Pillow 19797.0/50000: 40% mana
1:29.597 combustion_phase Q fire_blast Fluffy_Pillow 14797.0/50000: 30% mana combustion, rune_of_power
1:30.052 combustion_phase X phoenix_flames Fluffy_Pillow 13752.0/50000: 28% mana combustion, heating_up, rune_of_power
1:31.358 combustion_phase V pyroblast Fluffy_Pillow 15058.0/50000: 30% mana combustion, hot_streak, rune_of_power
1:31.358 combustion_phase Q fire_blast Fluffy_Pillow 14058.0/50000: 28% mana combustion, rune_of_power
1:32.664 combustion_phase V pyroblast Fluffy_Pillow 14864.0/50000: 30% mana combustion, hot_streak, rune_of_power, firestorm
1:33.970 combustion_phase U pyroblast Fluffy_Pillow 15170.0/50000: 30% mana combustion, heating_up, rune_of_power, firestorm
1:35.278 combustion_phase U pyroblast Fluffy_Pillow 15478.0/50000: 31% mana combustion, hot_streak, rune_of_power, firestorm
1:36.584 combustion_phase U pyroblast Fluffy_Pillow 15784.0/50000: 32% mana combustion, heating_up, rune_of_power, firestorm
1:37.890 combustion_phase V pyroblast Fluffy_Pillow 16090.0/50000: 32% mana combustion, hot_streak, rune_of_power
1:37.890 combustion_phase Q fire_blast Fluffy_Pillow 15090.0/50000: 30% mana combustion, rune_of_power
1:39.196 combustion_phase V pyroblast Fluffy_Pillow 15896.0/50000: 32% mana combustion, hot_streak, rune_of_power
1:40.501 combustion_phase X phoenix_flames Fluffy_Pillow 16201.0/50000: 32% mana combustion, heating_up, rune_of_power
1:41.808 rop_phase c flamestrike Fluffy_Pillow 17508.0/50000: 35% mana hot_streak, rune_of_power
1:42.882 default O fire_blast Fluffy_Pillow 17258.0/50000: 35% mana rune_of_power
1:43.114 rop_phase h dragons_breath Fluffy_Pillow 17064.0/50000: 34% mana heating_up, rune_of_power
1:44.420 rop_phase j flamestrike Fluffy_Pillow 16370.0/50000: 33% mana heating_up, rune_of_power
1:47.464 default L rune_of_power Fluffy_Pillow 18164.0/50000: 36% mana heating_up
1:48.772 rop_phase j flamestrike Fluffy_Pillow 19472.0/50000: 39% mana heating_up, rune_of_power
1:51.566 default O fire_blast Fluffy_Pillow 22172.0/50000: 44% mana rune_of_power
1:51.815 rop_phase i arcane_explosion Fluffy_Pillow 20765.0/50000: 42% mana heating_up, rune_of_power
1:53.121 rop_phase j flamestrike Fluffy_Pillow 17071.0/50000: 34% mana heating_up, rune_of_power
1:56.165 rop_phase j flamestrike Fluffy_Pillow 18865.0/50000: 38% mana heating_up, rune_of_power
1:59.209 rop_phase i arcane_explosion Fluffy_Pillow 20659.0/50000: 41% mana heating_up, rune_of_power
2:00.250 default O fire_blast Fluffy_Pillow 16659.0/50000: 33% mana rune_of_power
2:00.514 default K mirror_image Fluffy_Pillow 16464.0/50000: 33% mana heating_up, rune_of_power
2:01.820 rop_phase h dragons_breath Fluffy_Pillow 16770.0/50000: 34% mana heating_up, rune_of_power
2:03.125 rop_phase j flamestrike Fluffy_Pillow 16075.0/50000: 32% mana heating_up, rune_of_power
2:06.168 standard_rotation l phoenix_flames Fluffy_Pillow 17868.0/50000: 36% mana heating_up
2:07.475 standard_rotation q flamestrike Fluffy_Pillow 19175.0/50000: 38% mana
2:08.934 default O fire_blast Fluffy_Pillow 20575.0/50000: 41% mana
2:10.519 standard_rotation p arcane_explosion Fluffy_Pillow 20469.0/50000: 41% mana heating_up
2:11.824 standard_rotation q flamestrike Fluffy_Pillow 16774.0/50000: 34% mana heating_up
2:14.866 standard_rotation q flamestrike Fluffy_Pillow 18566.0/50000: 37% mana heating_up
2:17.618 default O fire_blast Fluffy_Pillow 21266.0/50000: 43% mana
2:17.909 standard_rotation q flamestrike Fluffy_Pillow 19859.0/50000: 40% mana heating_up
2:20.951 standard_rotation n dragons_breath Fluffy_Pillow 21651.0/50000: 43% mana heating_up
2:22.256 standard_rotation p arcane_explosion Fluffy_Pillow 20956.0/50000: 42% mana heating_up
2:23.559 standard_rotation q flamestrike Fluffy_Pillow 17259.0/50000: 35% mana heating_up
2:26.302 default O fire_blast Fluffy_Pillow 19959.0/50000: 40% mana
2:26.604 standard_rotation q flamestrike Fluffy_Pillow 18554.0/50000: 37% mana heating_up
2:29.648 standard_rotation p arcane_explosion Fluffy_Pillow 20348.0/50000: 41% mana heating_up
2:30.954 standard_rotation q flamestrike Fluffy_Pillow 16654.0/50000: 33% mana heating_up
2:33.999 default L rune_of_power Fluffy_Pillow 18449.0/50000: 37% mana heating_up
2:34.986 default O fire_blast Fluffy_Pillow 19349.0/50000: 39% mana
2:35.304 rop_phase j flamestrike Fluffy_Pillow 19254.0/50000: 39% mana heating_up, rune_of_power
2:38.348 rop_phase i arcane_explosion Fluffy_Pillow 21048.0/50000: 42% mana heating_up, rune_of_power
2:39.654 rop_phase h dragons_breath Fluffy_Pillow 17354.0/50000: 35% mana heating_up, rune_of_power
2:40.961 rop_phase j flamestrike Fluffy_Pillow 16661.0/50000: 33% mana heating_up, rune_of_power
2:44.003 rop_phase j flamestrike Fluffy_Pillow 18453.0/50000: 37% mana rune_of_power
2:47.046 rop_phase i arcane_explosion Fluffy_Pillow 20246.0/50000: 40% mana rune_of_power
2:48.352 rop_phase j flamestrike Fluffy_Pillow 16552.0/50000: 33% mana rune_of_power
2:51.395 standard_rotation l phoenix_flames Fluffy_Pillow 18345.0/50000: 37% mana
2:52.704 standard_rotation q flamestrike Fluffy_Pillow 19654.0/50000: 39% mana
2:55.748 standard_rotation p arcane_explosion Fluffy_Pillow 21448.0/50000: 43% mana
2:57.055 standard_rotation q flamestrike Fluffy_Pillow 17755.0/50000: 36% mana
3:00.098 combustion_phase Y fireball Fluffy_Pillow 19548.0/50000: 39% mana
3:01.598 combustion_phase S combustion Fluffy_Pillow 21048.0/50000: 42% mana
3:01.598 combustion_phase Q fire_blast Fluffy_Pillow 16048.0/50000: 32% mana combustion, rune_of_power
3:02.056 combustion_phase T berserking Fluffy_Pillow 15006.0/50000: 30% mana combustion, heating_up, rune_of_power
3:02.056 combustion_phase X phoenix_flames Fluffy_Pillow 15006.0/50000: 30% mana berserking, combustion, heating_up, rune_of_power
3:03.244 combustion_phase V pyroblast Fluffy_Pillow 16194.0/50000: 32% mana berserking, combustion, hot_streak, rune_of_power
3:03.244 combustion_phase Q fire_blast Fluffy_Pillow 15194.0/50000: 30% mana berserking, combustion, rune_of_power
3:04.432 combustion_phase V pyroblast Fluffy_Pillow 15882.0/50000: 32% mana berserking, combustion, hot_streak, rune_of_power
3:04.432 combustion_phase Q fire_blast Fluffy_Pillow 14882.0/50000: 30% mana berserking, combustion, rune_of_power
3:05.621 combustion_phase V pyroblast Fluffy_Pillow 15571.0/50000: 31% mana berserking, combustion, hot_streak, rune_of_power
3:06.809 combustion_phase X phoenix_flames Fluffy_Pillow 15759.0/50000: 32% mana berserking, combustion, heating_up, rune_of_power
3:07.998 combustion_phase V pyroblast Fluffy_Pillow 16948.0/50000: 34% mana berserking, combustion, hot_streak, rune_of_power
3:09.187 combustion_phase Z scorch Fluffy_Pillow 17137.0/50000: 34% mana berserking, combustion, heating_up, rune_of_power
3:09.587 combustion_phase Q fire_blast Fluffy_Pillow 17537.0/50000: 35% mana berserking, combustion, heating_up, rune_of_power
3:10.377 combustion_phase V pyroblast Fluffy_Pillow 17327.0/50000: 35% mana berserking, combustion, hot_streak, rune_of_power
3:11.564 combustion_phase V pyroblast Fluffy_Pillow 17514.0/50000: 35% mana berserking, combustion, hot_streak, rune_of_power
3:12.755 combustion_phase a dragons_breath Fluffy_Pillow 17705.0/50000: 35% mana berserking, combustion, heating_up, rune_of_power
3:13.945 rop_phase g scorch Fluffy_Pillow 16895.0/50000: 34% mana berserking, heating_up, rune_of_power
3:15.134 rop_phase g scorch Fluffy_Pillow 17584.0/50000: 35% mana heating_up, rune_of_power
3:16.441 rop_phase c flamestrike Fluffy_Pillow 18391.0/50000: 37% mana hot_streak, rune_of_power
3:17.746 default O fire_blast Fluffy_Pillow 18446.0/50000: 37% mana heating_up
3:17.765 standard_rotation k flamestrike Fluffy_Pillow 17965.0/50000: 36% mana hot_streak
3:19.072 standard_rotation o scorch Fluffy_Pillow 18022.0/50000: 36% mana
3:20.378 default L rune_of_power Fluffy_Pillow 18828.0/50000: 38% mana
3:21.685 rop_phase f phoenix_flames Fluffy_Pillow 20135.0/50000: 40% mana heating_up, rune_of_power
3:23.087 rop_phase g scorch Fluffy_Pillow 21537.0/50000: 43% mana rune_of_power
3:24.393 rop_phase g scorch Fluffy_Pillow 22343.0/50000: 45% mana rune_of_power
3:25.699 rop_phase g scorch Fluffy_Pillow 23149.0/50000: 46% mana heating_up, rune_of_power
3:27.005 rop_phase c flamestrike Fluffy_Pillow 23955.0/50000: 48% mana hot_streak, rune_of_power
3:27.005 default O fire_blast Fluffy_Pillow 22705.0/50000: 45% mana rune_of_power
3:28.311 rop_phase c flamestrike Fluffy_Pillow 23511.0/50000: 47% mana hot_streak, rune_of_power
3:29.618 rop_phase g scorch Fluffy_Pillow 23568.0/50000: 47% mana rune_of_power
3:30.925 rop_phase g scorch Fluffy_Pillow 24375.0/50000: 49% mana rune_of_power
3:32.230 rop_phase g scorch Fluffy_Pillow 25180.0/50000: 50% mana heating_up, rune_of_power
3:33.536 rop_phase c flamestrike Fluffy_Pillow 25986.0/50000: 52% mana hot_streak, rune_of_power
3:34.843 rop_phase g scorch Fluffy_Pillow 26043.0/50000: 52% mana heating_up, rune_of_power
3:35.134 default O fire_blast Fluffy_Pillow 26243.0/50000: 52% mana heating_up, rune_of_power
3:36.147 rop_phase c flamestrike Fluffy_Pillow 26347.0/50000: 53% mana hot_streak, rune_of_power
3:37.454 standard_rotation n dragons_breath Fluffy_Pillow 26404.0/50000: 53% mana heating_up
3:38.759 standard_rotation o scorch Fluffy_Pillow 25709.0/50000: 51% mana heating_up
3:40.066 standard_rotation o scorch Fluffy_Pillow 26516.0/50000: 53% mana heating_up
3:41.375 standard_rotation k flamestrike Fluffy_Pillow 27325.0/50000: 55% mana hot_streak
3:42.682 standard_rotation o scorch Fluffy_Pillow 27382.0/50000: 55% mana heating_up
3:43.818 default O fire_blast Fluffy_Pillow 28482.0/50000: 57% mana heating_up
3:43.988 standard_rotation k flamestrike Fluffy_Pillow 27688.0/50000: 55% mana hot_streak
3:45.294 standard_rotation o scorch Fluffy_Pillow 27744.0/50000: 55% mana heating_up
3:46.600 standard_rotation l phoenix_flames Fluffy_Pillow 28550.0/50000: 57% mana heating_up
3:48.087 standard_rotation k flamestrike Fluffy_Pillow 30037.0/50000: 60% mana hot_streak
3:49.393 standard_rotation o scorch Fluffy_Pillow 30093.0/50000: 60% mana
3:50.700 standard_rotation o scorch Fluffy_Pillow 30900.0/50000: 62% mana
3:52.006 standard_rotation o scorch Fluffy_Pillow 31706.0/50000: 63% mana heating_up
3:53.311 standard_rotation k flamestrike Fluffy_Pillow 32511.0/50000: 65% mana hot_streak
3:53.311 default O fire_blast Fluffy_Pillow 31261.0/50000: 63% mana
3:54.618 standard_rotation k flamestrike Fluffy_Pillow 32068.0/50000: 64% mana hot_streak
3:55.924 standard_rotation n dragons_breath Fluffy_Pillow 32124.0/50000: 64% mana
3:57.230 standard_rotation o scorch Fluffy_Pillow 31430.0/50000: 63% mana
3:58.537 standard_rotation o scorch Fluffy_Pillow 32237.0/50000: 64% mana
3:59.843 standard_rotation o scorch Fluffy_Pillow 33043.0/50000: 66% mana heating_up
4:01.149 default K mirror_image Fluffy_Pillow 33849.0/50000: 68% mana hot_streak
4:02.454 standard_rotation k flamestrike Fluffy_Pillow 34154.0/50000: 68% mana hot_streak
4:02.454 default O fire_blast Fluffy_Pillow 32904.0/50000: 66% mana
4:03.761 standard_rotation o scorch Fluffy_Pillow 33711.0/50000: 67% mana heating_up
4:05.068 standard_rotation o scorch Fluffy_Pillow 34518.0/50000: 69% mana heating_up
4:06.375 standard_rotation k flamestrike Fluffy_Pillow 35325.0/50000: 71% mana hot_streak
4:07.682 default L rune_of_power Fluffy_Pillow 35382.0/50000: 71% mana heating_up
4:08.989 rop_phase g scorch Fluffy_Pillow 36689.0/50000: 73% mana heating_up, rune_of_power
4:09.870 default O fire_blast Fluffy_Pillow 37489.0/50000: 75% mana heating_up, rune_of_power
4:10.296 rop_phase c flamestrike Fluffy_Pillow 36996.0/50000: 74% mana hot_streak, rune_of_power
4:11.603 rop_phase f phoenix_flames Fluffy_Pillow 37053.0/50000: 74% mana heating_up, rune_of_power
4:13.087 rop_phase g scorch Fluffy_Pillow 38537.0/50000: 77% mana rune_of_power

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2359 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 50000 50000 0
Spell Power 2359 2247 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="troll"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
actions.precombat+=/variable,name=delay_flamestrike,default=0,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
actions+=/cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
# TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
actions.combustion_phase+=/potion,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/berserking,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/use_items,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

undead : 7538 dps, 4071 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7538.2 7538.2 13.3 / 0.177% 837.4 / 11.1% 7.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
1023.5 996.7 Mana 0.03% 45.0 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
undead 7538
Arcane Explosion 520 6.9% 22.3 8.70sec 6943 5776 Direct 67.0 1706 3415 2315 35.6%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.34 67.02 0.00 0.00 1.2021 0.0000 155127.96 155127.96 0.00% 5776.07 5776.07
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.39% 43.16 27 62 1706.20 1431 2003 1706.19 1599 1848 73631 73631 0.00%
crit 35.61% 23.86 12 41 3415.18 2862 4006 3415.00 3090 3798 81497 81497 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.546000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 54.6%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    rop_phase
    [h]:10.77
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
    standard_rotation
    [o]:11.57
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
Conflagration Flare Up 269 3.6% 88.6 3.62sec 906 0 Direct 265.8 199 429 302 44.9%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 88.61 265.83 0.00 0.00 0.0000 0.0000 80303.37 80303.37 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.06% 146.37 84 220 198.71 177 248 198.65 183 215 29081 29081 0.00%
crit 44.94% 119.45 69 188 428.89 354 495 428.57 397 454 51222 51222 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 312 4.1% 12.7 22.75sec 7319 5811 Direct 38.2 1737 3560 2439 38.5%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.74 38.23 0.00 0.00 1.2595 0.0000 93269.37 93269.37 0.00% 5810.81 5810.81
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 61.49% 23.51 11 39 1737.01 1526 2137 1737.92 1556 1912 40833 40833 0.00%
crit 38.51% 14.72 5 28 3559.89 3053 4274 3557.89 3053 4138 52437 52437 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [Z]:0.55
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [g]:4.19
  • if_expr:active_enemies>2
    standard_rotation
    [m]:8.00
  • if_expr:active_enemies>1
Fire Blast 645 8.6% 37.4 8.00sec 5153 0 Direct 37.4 0 5153 5153 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.42 37.42 0.00 0.00 0.0000 0.0000 192831.55 192831.55 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.42 30 45 5153.30 4151 5811 5152.55 5008 5273 192832 192832 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [O]:22.91
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
    combustion_phase
    [Q]:12.89
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [c]:1.63
  • if_expr:!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 (75) 0.9% (1.0%) 3.7 90.36sec 6074 3103 Direct 3.7 (23.0) 0 5485 5485 100.0% (100.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.70 3.69 0.00 0.00 1.9575 0.0000 20259.39 20259.39 0.00% 3102.93 3102.93
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.69 3 4 5484.68 5485 5485 5484.68 5485 5485 20259 20259 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [X]:3.73
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
    Conflagration 7 0.1% 3.7 90.36sec 597 0 Periodic 19.3 0 115 115 100.0% 3.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.69 0.00 19.26 19.26 0.0000 1.5177 2205.84 2205.84 0.00% 75.45 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 19.26 16 21 114.51 74 121 114.56 114 116 2206 2206 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Flamestrike 2189 29.1% 66.9 4.21sec 9784 4308 Direct 200.8 2231 4577 3262 43.9%

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 66.92 200.76 0.00 0.00 2.2711 0.0000 654767.68 654767.68 0.00% 4308.19 4308.19
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.08% 112.59 73 152 2231.43 1993 2790 2230.65 2117 2346 251215 251215 0.00%
crit 43.92% 88.17 47 149 4577.43 3986 5580 4572.98 4204 4995 403553 403553 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    rop_phase
    [b]:13.69
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:11.20
  • if_expr:(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
    standard_rotation
    [j]:13.26
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:28.75
  • if_expr:active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
Ignite 1699 22.5% 340.6 0.92sec 1492 0 Periodic 884.7 575 0 575 0.0% 98.6%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 340.65 0.00 884.71 884.71 0.0000 1.0000 508119.41 508119.41 0.00% 574.34 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 884.71 693 1073 574.73 37 3114 574.26 488 661 508119 508119 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (44) 0.0% (0.6%) 3.0 120.37sec 4412 5077

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8691 0.0000 0.00 0.00 0.00% 5076.99 5076.99

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [K]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 117  / 44 0.6% 211.9 3.89sec 62 39 Direct 211.1 46 92 62 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 211.85 211.10 0.00 0.00 1.5774 0.0000 13179.88 13179.88 0.00% 39.44 39.44
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.21% 135.55 89 169 45.98 39 54 45.99 43 49 6232 6232 0.00%
crit 35.79% 75.55 39 102 91.97 78 109 91.96 85 99 6947 6947 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.67
Phoenix Flames 0 (529) 0.0% (7.0%) 13.7 21.95sec 11518 9449

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.72 0.00 0.00 0.00 1.2190 0.0000 0.00 0.00 0.00% 9448.75 9448.75

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [W]:8.07
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [e]:1.64
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [k]:4.01
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 529 7.0% 13.7 21.97sec 11539 0 Direct 41.1 1892 4544 3849 73.7%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.69 41.08 0.00 0.00 0.0000 0.0000 158020.97 158020.97 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 26.30% 10.80 2 23 1892.09 1362 3302 1895.89 1471 2481 20447 20447 0.00%
crit 73.70% 30.28 17 41 4544.44 2723 6604 4543.33 4134 4871 137574 137574 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 876 (927) 11.6% (12.3%) 25.9 10.13sec 10678 8853 Direct 26.9 (68.6) 3575 9919 9731 97.0% (97.0%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 25.93 26.89 0.00 0.00 1.2062 0.0000 261696.04 261696.04 0.00% 8853.03 8853.03
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 2.95% 0.79 0 2 3575.17 3572 5000 2514.58 0 4286 2838 2838 0.00%
crit 97.05% 26.10 19 42 9919.06 7143 10001 9923.18 9184 10001 258858 258858 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [T]:4.84
  • if_expr:buff.firestorm.react
    combustion_phase
    [U]:19.81
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [V]:1.33
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    Pyroblast (_dot) 51 0.7% 26.9 9.84sec 566 0 Periodic 41.7 184 436 365 71.8% 7.1%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.89 0.00 41.69 41.69 0.0000 1.5275 15217.99 15217.99 0.00% 238.99 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 28.24% 11.77 5 19 184.37 74 227 184.52 141 221 2171 2171 0.00%
crit 71.76% 29.91 20 41 436.16 148 455 436.59 413 455 13047 13047 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 268 3.6% 30.8 8.21sec 2600 1999 Direct 30.8 0 2600 2600 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.82 30.82 0.00 0.00 1.3004 0.0000 80132.90 80132.90 0.00% 1999.22 1999.22
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.82 18 41 2599.98 1299 3247 2602.66 2338 2871 80133 80133 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Y]:1.83
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [a]:0.03
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [f]:12.70
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [n]:16.72
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Touch of the Grave 61 0.8% 19.3 15.81sec 941 0 Direct 19.3 697 1394 941 35.0%

Stats Details: Touch Of The Grave

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 19.32 19.32 0.00 0.00 0.0000 0.0000 18177.83 18177.83 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 65.02% 12.56 4 20 696.94 697 697 696.94 697 697 8756 8756 0.00%
crit 34.98% 6.76 1 17 1393.87 1394 1394 1393.87 1394 1394 9422 9422 0.00%

Action Details: Touch Of The Grave

  • id:127802
  • school:shadow
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.312500
  • spell_power_mod.direct:0.250000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:127802
  • name:Touch of the Grave
  • school:shadow
  • tooltip:
  • description:{$@spelldesc5227=Your attacks and damaging spells have a chance to drain the target, dealing $<damage> Shadow damage and healing you for the same amount. Additionally, you can breathe underwater indefinitely.}
Simple Action Stats Execute Interval
undead
Combustion 3.7 90.36sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.70 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [S]:3.71
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Rune of Power 4.7 68.89sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.74 0.00 0.00 0.00 1.2432 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [L]:4.77
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:undead
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.7 0.0 90.4sec 90.4sec 11.8sec 14.67% 0.00% 84.0 (84.0) 3.6

Buff Details

  • buff initial source:undead
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:82.8s / 105.1s
  • trigger_min/max:82.8s / 105.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:14.67%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 3.9 0.2 65.6sec 60.9sec 5.1sec 6.64% 0.00% 0.2 (0.2) 3.8

Buff Details

  • buff initial source:undead
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 290.4s
  • trigger_min/max:1.0s / 290.4s
  • trigger_pct:9.06%
  • duration_min/max:0.0s / 14.1s

Stack Uptimes

  • firestorm_1:6.64%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 58.8 0.0 5.1sec 5.1sec 2.9sec 57.16% 43.61% 0.0 (0.0) 10.4

Buff Details

  • buff initial source:undead
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 30.4s
  • trigger_min/max:0.4s / 30.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:57.16%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 45.5 0.0 6.6sec 6.6sec 0.8sec 12.32% 48.84% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:undead
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 84.0s
  • trigger_min/max:0.8s / 84.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.4s

Stack Uptimes

  • hot_streak_1:12.32%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Rune of Power 8.4 0.0 37.5sec 37.5sec 14.5sec 40.99% 0.00% 0.0 (0.0) 7.9

Buff Details

  • buff initial source:undead
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 79.9s
  • trigger_min/max:16.3s / 79.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:40.99%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 58.8 46.0 72.0 5.1s 0.4s 30.4s
Heating Up removed 2.4 0.0 6.0 87.3s 1.3s 317.5s
Heating Up converted with Fire Blast 8.4 3.0 14.0 34.3s 1.7s 209.3s
Hot Streak procs 45.5 33.0 55.0 6.6s 0.8s 84.0s
Hot Streak spells used 112.5 88.0 134.0 2.7s 0.0s 30.4s
Hot Streak spell crits 108.1 82.0 130.0 2.8s 0.0s 30.4s
Hot Streak spell crits wasted 3.8 1.0 9.0 70.6s 0.3s 251.9s
Direct Ignite applications 6.8 3.0 13.0 62.2s 1.8s 288.4s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 27.0 20.0 34.0 22.1s 1.0s 109.5s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.17% 0.14% 0.59% 0.5s 0.0s 0.9s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5280.0002.7831.5780.0004.827
Rune of Power21.2030.00051.032102.78856.532160.758
Fire Blast0.1590.00016.4985.9632.96020.540
Dragon's Breath5.4640.00045.36574.45937.914121.648
Combustion2.6361.50018.1499.8674.58424.408
Phoenix Flames0.3180.00034.8434.6201.95536.801

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
undead
mana_regen Mana 1415.12 298106.40 100.00% 210.66 550.94 0.18%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 996.75 1023.51 551.7 41995.0 31592.0 50000.0
Usage Type Count Total Avg RPE APR
undead
arcane_explosion Mana 22.3 111690.8 5000.0 4999.3 1.4
combustion Mana 3.7 18531.4 5000.0 5006.2 0.0
dragons_breath Mana 12.7 25482.1 2000.0 1999.6 3.7
fire_blast Mana 37.4 18715.9 500.0 500.1 10.3
fireball Mana 3.7 3703.4 1000.0 1001.3 6.1
flamestrike Mana 66.9 83629.2 1250.0 1249.7 7.8
mirror_image Mana 3.0 1987.4 665.3 665.3 6.6
pyroblast Mana 27.0 26976.8 1000.0 1040.2 10.3
scorch Mana 30.8 15408.2 500.0 499.9 5.2

Statistics & Data Analysis

Fight Length
undead Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
undead Damage Per Second
Count 1019
Mean 7538.25
Minimum 6926.81
Maximum 8393.60
Spread ( max - min ) 1466.79
Range [ ( max - min ) / 2 * 100% ] 9.73%
Standard Deviation 216.8706
5th Percentile 7202.79
95th Percentile 7917.50
( 95th Percentile - 5th Percentile ) 714.71
Mean Distribution
Standard Deviation 6.7938
95.00% Confidence Interval ( 7524.93 - 7551.56 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 32
0.1% Error 3180
0.1 Scale Factor Error with Delta=300 402
0.05 Scale Factor Error with Delta=300 1606
0.01 Scale Factor Error with Delta=300 40150
Priority Target DPS
undead Priority Target Damage Per Second
Count 1019
Mean 4071.43
Minimum 3733.83
Maximum 4498.61
Spread ( max - min ) 764.78
Range [ ( max - min ) / 2 * 100% ] 9.39%
Standard Deviation 124.0442
5th Percentile 3876.14
95th Percentile 4275.23
( 95th Percentile - 5th Percentile ) 399.08
Mean Distribution
Standard Deviation 3.8859
95.00% Confidence Interval ( 4063.82 - 4079.05 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 36
0.1% Error 3566
0.1 Scale Factor Error with Delta=300 132
0.05 Scale Factor Error with Delta=300 526
0.01 Scale Factor Error with Delta=300 13136
DPS(e)
undead Damage Per Second (Effective)
Count 1019
Mean 7538.25
Minimum 6926.81
Maximum 8393.60
Spread ( max - min ) 1466.79
Range [ ( max - min ) / 2 * 100% ] 9.73%
Damage
undead Damage
Count 1019
Mean 2240130.29
Minimum 1721752.67
Maximum 2768872.57
Spread ( max - min ) 1047119.90
Range [ ( max - min ) / 2 * 100% ] 23.37%
DTPS
undead Damage Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
undead Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
undead Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
undead Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
undead Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
undead Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
undeadTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
undead Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=delay_flamestrike,default=0,op=reset
This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
B 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 snapshot_stats
H 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
I 0.00 mirror_image
J 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
K 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
L 4.77 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
M 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
N 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 22.91 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
P 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
Q 12.89 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
R 0.00 call_action_list,name=active_talents
S 3.71 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
0.00 potion,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 berserking,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 use_items,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
0.00 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
T 4.84 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
U 19.81 pyroblast,if=buff.hot_streak.react&buff.combustion.up
V 1.33 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
W 8.07 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
X 3.73 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Y 1.83 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
Z 0.55 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
a 0.03 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
b 13.69 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
c 1.63 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
d 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
e 1.64 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
f 12.70 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
g 4.19 dragons_breath,if=active_enemies>2
h 10.77 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 11.20 flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
0.00 fireball
actions.standard_rotation
# count action,conditions
j 13.26 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
k 4.01 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
l 0.00 call_action_list,name=active_talents
m 8.00 dragons_breath,if=active_enemies>1
n 16.72 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
o 11.57 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 28.75 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
0.00 fireball
0.00 scorch

Sample Sequence

456789ABDEIJXSWUQUQUQUWUWUQUYVghhOLbhhhhOhiieObimpOopppOpopOmppoOppopmpoppopXSQWUQUQUWUYQUUgiLObbbbiOhiKgkjOpopOpopmOppopOpopmpOpoppkoXSQUUQUWUQUWUZffbOLbfffbcbfffbffjOjjkmnnOjnnjnkjOnnjnmjOnnKLbffObffbef

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A delay_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase X fireball Fluffy_Pillow 49000.0/50000: 98% mana
0:01.500 combustion_phase S combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, heating_up
0:01.956 combustion_phase W phoenix_flames Fluffy_Pillow 44456.0/50000: 89% mana bloodlust, combustion, heating_up, rune_of_power
0:02.963 combustion_phase U pyroblast Fluffy_Pillow 45463.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power
0:02.963 combustion_phase Q fire_blast Fluffy_Pillow 44463.0/50000: 89% mana bloodlust, combustion, rune_of_power
0:03.969 combustion_phase U pyroblast Fluffy_Pillow 44969.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:03.969 combustion_phase Q fire_blast Fluffy_Pillow 43969.0/50000: 88% mana bloodlust, combustion, rune_of_power
0:04.973 combustion_phase U pyroblast Fluffy_Pillow 44473.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power
0:04.973 combustion_phase Q fire_blast Fluffy_Pillow 43473.0/50000: 87% mana bloodlust, combustion, rune_of_power
0:05.981 combustion_phase U pyroblast Fluffy_Pillow 43981.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power
0:06.990 combustion_phase W phoenix_flames Fluffy_Pillow 43990.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power
0:07.996 combustion_phase U pyroblast Fluffy_Pillow 44996.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:09.003 combustion_phase W phoenix_flames Fluffy_Pillow 45003.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power
0:10.012 combustion_phase U pyroblast Fluffy_Pillow 46012.0/50000: 92% mana bloodlust, combustion, hot_streak, rune_of_power
0:10.012 combustion_phase Q fire_blast Fluffy_Pillow 45012.0/50000: 90% mana bloodlust, combustion, rune_of_power
0:11.021 combustion_phase U pyroblast Fluffy_Pillow 45521.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power
0:12.027 combustion_phase Y scorch Fluffy_Pillow 45527.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power
0:13.033 combustion_phase V pyroblast Fluffy_Pillow 46033.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power
0:14.051 rop_phase g dragons_breath Fluffy_Pillow 46051.0/50000: 92% mana bloodlust, heating_up, rune_of_power
0:15.057 rop_phase h arcane_explosion Fluffy_Pillow 45057.0/50000: 90% mana bloodlust, heating_up, rune_of_power
0:16.062 rop_phase h arcane_explosion Fluffy_Pillow 41062.0/50000: 82% mana bloodlust, heating_up, rune_of_power
0:16.324 default O fire_blast Fluffy_Pillow 36262.0/50000: 73% mana bloodlust, heating_up, rune_of_power
0:17.067 default L rune_of_power Fluffy_Pillow 36567.0/50000: 73% mana bloodlust, hot_streak
0:18.073 rop_phase b flamestrike Fluffy_Pillow 37573.0/50000: 75% mana bloodlust, hot_streak, rune_of_power
0:19.081 rop_phase h arcane_explosion Fluffy_Pillow 37331.0/50000: 75% mana bloodlust, rune_of_power
0:20.087 rop_phase h arcane_explosion Fluffy_Pillow 33337.0/50000: 67% mana bloodlust, rune_of_power
0:21.094 rop_phase h arcane_explosion Fluffy_Pillow 29344.0/50000: 59% mana bloodlust, rune_of_power
0:22.101 rop_phase h arcane_explosion Fluffy_Pillow 25351.0/50000: 51% mana bloodlust, rune_of_power
0:23.004 default O fire_blast Fluffy_Pillow 21251.0/50000: 43% mana bloodlust, rune_of_power
0:23.108 rop_phase h arcane_explosion Fluffy_Pillow 20858.0/50000: 42% mana bloodlust, heating_up, rune_of_power
0:24.115 rop_phase i flamestrike Fluffy_Pillow 16865.0/50000: 34% mana bloodlust, heating_up, rune_of_power
0:26.458 rop_phase i flamestrike Fluffy_Pillow 17958.0/50000: 36% mana bloodlust, heating_up, rune_of_power
0:28.800 rop_phase e phoenix_flames Fluffy_Pillow 19050.0/50000: 38% mana bloodlust, heating_up, rune_of_power
0:29.684 default O fire_blast Fluffy_Pillow 19850.0/50000: 40% mana bloodlust, hot_streak, rune_of_power
0:29.808 rop_phase b flamestrike Fluffy_Pillow 19558.0/50000: 39% mana bloodlust, hot_streak, rune_of_power
0:30.814 rop_phase i flamestrike Fluffy_Pillow 19314.0/50000: 39% mana bloodlust, rune_of_power
0:33.156 standard_rotation m dragons_breath Fluffy_Pillow 20406.0/50000: 41% mana bloodlust
0:34.162 standard_rotation p flamestrike Fluffy_Pillow 19412.0/50000: 39% mana bloodlust
0:36.364 default O fire_blast Fluffy_Pillow 21612.0/50000: 43% mana bloodlust
0:36.505 standard_rotation o arcane_explosion Fluffy_Pillow 20005.0/50000: 40% mana bloodlust, heating_up
0:37.511 standard_rotation p flamestrike Fluffy_Pillow 16011.0/50000: 32% mana bloodlust, heating_up
0:39.852 standard_rotation p flamestrike Fluffy_Pillow 17102.0/50000: 34% mana bloodlust, heating_up
0:42.193 standard_rotation p flamestrike Fluffy_Pillow 18193.0/50000: 36% mana heating_up
0:43.655 default O fire_blast Fluffy_Pillow 19593.0/50000: 39% mana
0:45.237 standard_rotation p flamestrike Fluffy_Pillow 19487.0/50000: 39% mana heating_up
0:48.282 standard_rotation o arcane_explosion Fluffy_Pillow 21282.0/50000: 43% mana heating_up
0:49.589 standard_rotation p flamestrike Fluffy_Pillow 17589.0/50000: 35% mana heating_up
0:52.340 default O fire_blast Fluffy_Pillow 20289.0/50000: 41% mana
0:52.633 standard_rotation m dragons_breath Fluffy_Pillow 18883.0/50000: 38% mana heating_up
0:53.941 standard_rotation p flamestrike Fluffy_Pillow 18191.0/50000: 36% mana heating_up
0:56.985 standard_rotation p flamestrike Fluffy_Pillow 19985.0/50000: 40% mana heating_up
1:00.028 standard_rotation o arcane_explosion Fluffy_Pillow 21778.0/50000: 44% mana heating_up
1:01.024 default O fire_blast Fluffy_Pillow 17678.0/50000: 35% mana
1:01.335 standard_rotation p flamestrike Fluffy_Pillow 17585.0/50000: 35% mana heating_up
1:04.377 standard_rotation p flamestrike Fluffy_Pillow 19377.0/50000: 39% mana heating_up
1:07.419 standard_rotation o arcane_explosion Fluffy_Pillow 21169.0/50000: 42% mana heating_up
1:08.727 standard_rotation p flamestrike Fluffy_Pillow 17477.0/50000: 35% mana heating_up
1:11.771 standard_rotation m dragons_breath Fluffy_Pillow 19271.0/50000: 39% mana
1:13.079 standard_rotation p flamestrike Fluffy_Pillow 18579.0/50000: 37% mana
1:16.122 standard_rotation o arcane_explosion Fluffy_Pillow 20372.0/50000: 41% mana
1:17.428 standard_rotation p flamestrike Fluffy_Pillow 16678.0/50000: 33% mana
1:20.473 standard_rotation p flamestrike Fluffy_Pillow 18473.0/50000: 37% mana
1:23.518 standard_rotation o arcane_explosion Fluffy_Pillow 20268.0/50000: 41% mana
1:24.825 standard_rotation p flamestrike Fluffy_Pillow 16575.0/50000: 33% mana
1:27.868 combustion_phase X fireball Fluffy_Pillow 18368.0/50000: 37% mana
1:29.368 combustion_phase S combustion Fluffy_Pillow 19868.0/50000: 40% mana
1:29.368 combustion_phase Q fire_blast Fluffy_Pillow 14868.0/50000: 30% mana combustion, rune_of_power
1:29.824 combustion_phase W phoenix_flames Fluffy_Pillow 13824.0/50000: 28% mana combustion, heating_up, rune_of_power
1:31.130 combustion_phase U pyroblast Fluffy_Pillow 15130.0/50000: 30% mana combustion, hot_streak, rune_of_power
1:31.130 combustion_phase Q fire_blast Fluffy_Pillow 14130.0/50000: 28% mana combustion, rune_of_power
1:32.436 combustion_phase U pyroblast Fluffy_Pillow 14936.0/50000: 30% mana combustion, hot_streak, rune_of_power
1:32.436 combustion_phase Q fire_blast Fluffy_Pillow 13936.0/50000: 28% mana combustion, rune_of_power
1:33.742 combustion_phase U pyroblast Fluffy_Pillow 14742.0/50000: 29% mana combustion, hot_streak, rune_of_power
1:35.047 combustion_phase W phoenix_flames Fluffy_Pillow 15047.0/50000: 30% mana combustion, heating_up, rune_of_power
1:36.352 combustion_phase U pyroblast Fluffy_Pillow 16352.0/50000: 33% mana combustion, hot_streak, rune_of_power
1:37.658 combustion_phase Y scorch Fluffy_Pillow 16658.0/50000: 33% mana combustion, heating_up, rune_of_power
1:38.058 combustion_phase Q fire_blast Fluffy_Pillow 17058.0/50000: 34% mana combustion, heating_up, rune_of_power
1:38.964 combustion_phase U pyroblast Fluffy_Pillow 16964.0/50000: 34% mana combustion, hot_streak, rune_of_power
1:40.269 combustion_phase U pyroblast Fluffy_Pillow 17269.0/50000: 35% mana combustion, hot_streak, rune_of_power
1:41.576 rop_phase g dragons_breath Fluffy_Pillow 17576.0/50000: 35% mana heating_up, rune_of_power
1:42.884 rop_phase i flamestrike Fluffy_Pillow 16884.0/50000: 34% mana heating_up, rune_of_power
1:45.927 default L rune_of_power Fluffy_Pillow 18677.0/50000: 37% mana heating_up
1:46.737 default O fire_blast Fluffy_Pillow 19477.0/50000: 39% mana heating_up
1:47.234 rop_phase b flamestrike Fluffy_Pillow 19484.0/50000: 39% mana hot_streak, rune_of_power, firestorm
1:48.541 rop_phase b flamestrike Fluffy_Pillow 19541.0/50000: 39% mana rune_of_power, firestorm
1:49.848 rop_phase b flamestrike Fluffy_Pillow 19598.0/50000: 39% mana rune_of_power, firestorm
1:51.153 rop_phase b flamestrike Fluffy_Pillow 19653.0/50000: 39% mana rune_of_power, firestorm
1:52.460 rop_phase i flamestrike Fluffy_Pillow 19710.0/50000: 39% mana rune_of_power
1:55.421 default O fire_blast Fluffy_Pillow 22610.0/50000: 45% mana rune_of_power
1:55.503 rop_phase h arcane_explosion Fluffy_Pillow 21003.0/50000: 42% mana heating_up, rune_of_power
1:56.811 rop_phase i flamestrike Fluffy_Pillow 17311.0/50000: 35% mana heating_up, rune_of_power
1:59.855 default K mirror_image Fluffy_Pillow 19105.0/50000: 38% mana heating_up, rune_of_power
2:01.308 rop_phase g dragons_breath Fluffy_Pillow 19558.0/50000: 39% mana heating_up, rune_of_power
2:02.613 standard_rotation k phoenix_flames Fluffy_Pillow 18863.0/50000: 38% mana heating_up
2:03.920 standard_rotation j flamestrike Fluffy_Pillow 20170.0/50000: 40% mana hot_streak
2:04.105 default O fire_blast Fluffy_Pillow 19020.0/50000: 38% mana
2:05.228 standard_rotation p flamestrike Fluffy_Pillow 19728.0/50000: 39% mana heating_up
2:08.270 standard_rotation o arcane_explosion Fluffy_Pillow 21520.0/50000: 43% mana heating_up
2:09.576 standard_rotation p flamestrike Fluffy_Pillow 17826.0/50000: 36% mana heating_up
2:12.619 default O fire_blast Fluffy_Pillow 19619.0/50000: 39% mana heating_up
2:12.789 standard_rotation p flamestrike Fluffy_Pillow 19289.0/50000: 39% mana heating_up
2:15.831 standard_rotation o arcane_explosion Fluffy_Pillow 21081.0/50000: 42% mana heating_up
2:17.137 standard_rotation p flamestrike Fluffy_Pillow 17387.0/50000: 35% mana heating_up
2:20.181 standard_rotation m dragons_breath Fluffy_Pillow 19181.0/50000: 38% mana heating_up
2:21.473 default O fire_blast Fluffy_Pillow 18381.0/50000: 37% mana
2:21.488 standard_rotation p flamestrike Fluffy_Pillow 17988.0/50000: 36% mana heating_up
2:24.532 standard_rotation p flamestrike Fluffy_Pillow 19782.0/50000: 40% mana heating_up
2:27.575 standard_rotation o arcane_explosion Fluffy_Pillow 21575.0/50000: 43% mana heating_up
2:28.883 standard_rotation p flamestrike Fluffy_Pillow 17883.0/50000: 36% mana heating_up
2:30.157 default O fire_blast Fluffy_Pillow 19083.0/50000: 38% mana
2:31.926 standard_rotation p flamestrike Fluffy_Pillow 19176.0/50000: 38% mana heating_up
2:34.968 standard_rotation o arcane_explosion Fluffy_Pillow 20968.0/50000: 42% mana heating_up
2:36.275 standard_rotation p flamestrike Fluffy_Pillow 17275.0/50000: 35% mana heating_up
2:39.319 standard_rotation m dragons_breath Fluffy_Pillow 19069.0/50000: 38% mana
2:40.626 standard_rotation p flamestrike Fluffy_Pillow 18376.0/50000: 37% mana
2:43.669 default O fire_blast Fluffy_Pillow 20169.0/50000: 40% mana
2:43.669 standard_rotation p flamestrike Fluffy_Pillow 19669.0/50000: 39% mana heating_up
2:46.714 standard_rotation o arcane_explosion Fluffy_Pillow 21464.0/50000: 43% mana heating_up
2:48.019 standard_rotation p flamestrike Fluffy_Pillow 17769.0/50000: 36% mana heating_up
2:51.062 standard_rotation p flamestrike Fluffy_Pillow 19562.0/50000: 39% mana heating_up
2:54.106 standard_rotation k phoenix_flames Fluffy_Pillow 21356.0/50000: 43% mana
2:55.413 standard_rotation o arcane_explosion Fluffy_Pillow 22663.0/50000: 45% mana heating_up
2:56.720 combustion_phase X fireball Fluffy_Pillow 18970.0/50000: 38% mana heating_up
2:58.220 combustion_phase S combustion Fluffy_Pillow 20470.0/50000: 41% mana heating_up
2:58.220 combustion_phase Q fire_blast Fluffy_Pillow 15470.0/50000: 31% mana combustion, heating_up, rune_of_power
2:58.677 combustion_phase U pyroblast Fluffy_Pillow 14427.0/50000: 29% mana combustion, hot_streak, rune_of_power
2:59.984 combustion_phase U pyroblast Fluffy_Pillow 14734.0/50000: 29% mana combustion, hot_streak, rune_of_power
2:59.984 combustion_phase Q fire_blast Fluffy_Pillow 13734.0/50000: 27% mana combustion, rune_of_power
3:01.290 combustion_phase U pyroblast Fluffy_Pillow 14540.0/50000: 29% mana combustion, hot_streak, rune_of_power
3:02.597 combustion_phase W phoenix_flames Fluffy_Pillow 14847.0/50000: 30% mana combustion, heating_up, rune_of_power
3:03.905 combustion_phase U pyroblast Fluffy_Pillow 16155.0/50000: 32% mana combustion, hot_streak, rune_of_power
3:04.905 combustion_phase Q fire_blast Fluffy_Pillow 16155.0/50000: 32% mana combustion, heating_up, rune_of_power
3:05.211 combustion_phase U pyroblast Fluffy_Pillow 15961.0/50000: 32% mana combustion, hot_streak, rune_of_power
3:06.519 combustion_phase W phoenix_flames Fluffy_Pillow 16269.0/50000: 33% mana combustion, heating_up, rune_of_power
3:07.826 combustion_phase U pyroblast Fluffy_Pillow 17576.0/50000: 35% mana combustion, hot_streak, rune_of_power
3:09.134 combustion_phase Z dragons_breath Fluffy_Pillow 17884.0/50000: 36% mana combustion, heating_up, rune_of_power
3:10.439 rop_phase f scorch Fluffy_Pillow 17189.0/50000: 34% mana heating_up, rune_of_power
3:11.744 rop_phase f scorch Fluffy_Pillow 17994.0/50000: 36% mana heating_up, rune_of_power
3:13.049 rop_phase b flamestrike Fluffy_Pillow 18799.0/50000: 38% mana hot_streak, rune_of_power
3:13.577 default O fire_blast Fluffy_Pillow 18049.0/50000: 36% mana heating_up
3:14.356 default L rune_of_power Fluffy_Pillow 18356.0/50000: 37% mana hot_streak
3:15.662 rop_phase b flamestrike Fluffy_Pillow 19662.0/50000: 39% mana hot_streak, rune_of_power
3:16.968 rop_phase f scorch Fluffy_Pillow 19718.0/50000: 39% mana rune_of_power
3:18.275 rop_phase f scorch Fluffy_Pillow 20525.0/50000: 41% mana rune_of_power
3:19.581 rop_phase f scorch Fluffy_Pillow 21331.0/50000: 43% mana heating_up, rune_of_power
3:20.887 rop_phase b flamestrike Fluffy_Pillow 22137.0/50000: 44% mana hot_streak, rune_of_power
3:22.195 rop_phase c fire_blast Fluffy_Pillow 22195.0/50000: 44% mana heating_up, rune_of_power
3:22.261 rop_phase b flamestrike Fluffy_Pillow 21761.0/50000: 44% mana hot_streak, rune_of_power
3:23.567 rop_phase f scorch Fluffy_Pillow 21817.0/50000: 44% mana rune_of_power
3:24.874 rop_phase f scorch Fluffy_Pillow 22624.0/50000: 45% mana rune_of_power
3:26.181 rop_phase f scorch Fluffy_Pillow 23431.0/50000: 47% mana heating_up, rune_of_power
3:27.489 rop_phase b flamestrike Fluffy_Pillow 24239.0/50000: 48% mana hot_streak, rune_of_power
3:28.795 rop_phase f scorch Fluffy_Pillow 24295.0/50000: 49% mana heating_up, rune_of_power
3:30.101 rop_phase f scorch Fluffy_Pillow 25101.0/50000: 50% mana heating_up, rune_of_power
3:31.407 standard_rotation j flamestrike Fluffy_Pillow 25907.0/50000: 52% mana hot_streak, firestorm
3:31.407 default O fire_blast Fluffy_Pillow 24657.0/50000: 49% mana firestorm
3:32.713 standard_rotation j flamestrike Fluffy_Pillow 25463.0/50000: 51% mana hot_streak, firestorm
3:34.020 standard_rotation j flamestrike Fluffy_Pillow 25520.0/50000: 51% mana firestorm
3:35.329 standard_rotation k phoenix_flames Fluffy_Pillow 25579.0/50000: 51% mana
3:36.636 standard_rotation m dragons_breath Fluffy_Pillow 26886.0/50000: 54% mana
3:37.942 standard_rotation n scorch Fluffy_Pillow 26192.0/50000: 52% mana
3:39.247 standard_rotation n scorch Fluffy_Pillow 26997.0/50000: 54% mana
3:39.629 default O fire_blast Fluffy_Pillow 27297.0/50000: 55% mana heating_up
3:40.553 standard_rotation j flamestrike Fluffy_Pillow 27303.0/50000: 55% mana hot_streak
3:41.860 standard_rotation n scorch Fluffy_Pillow 27360.0/50000: 55% mana heating_up
3:43.168 standard_rotation n scorch Fluffy_Pillow 28168.0/50000: 56% mana heating_up
3:44.472 standard_rotation j flamestrike Fluffy_Pillow 28972.0/50000: 58% mana hot_streak
3:45.778 standard_rotation n scorch Fluffy_Pillow 29028.0/50000: 58% mana heating_up
3:47.085 standard_rotation k phoenix_flames Fluffy_Pillow 29835.0/50000: 60% mana heating_up
3:48.392 standard_rotation j flamestrike Fluffy_Pillow 31142.0/50000: 62% mana hot_streak
3:48.392 default O fire_blast Fluffy_Pillow 29892.0/50000: 60% mana
3:49.700 standard_rotation n scorch Fluffy_Pillow 30700.0/50000: 61% mana heating_up
3:51.007 standard_rotation n scorch Fluffy_Pillow 31507.0/50000: 63% mana heating_up
3:52.313 standard_rotation j flamestrike Fluffy_Pillow 32313.0/50000: 65% mana hot_streak
3:53.620 standard_rotation n scorch Fluffy_Pillow 32370.0/50000: 65% mana heating_up
3:54.926 standard_rotation m dragons_breath Fluffy_Pillow 33176.0/50000: 66% mana heating_up
3:56.230 standard_rotation j flamestrike Fluffy_Pillow 32480.0/50000: 65% mana hot_streak
3:56.997 default O fire_blast Fluffy_Pillow 31930.0/50000: 64% mana
3:57.536 standard_rotation n scorch Fluffy_Pillow 32036.0/50000: 64% mana heating_up
3:58.843 standard_rotation n scorch Fluffy_Pillow 32843.0/50000: 66% mana heating_up
4:00.149 default K mirror_image Fluffy_Pillow 33649.0/50000: 67% mana hot_streak
4:01.455 default L rune_of_power Fluffy_Pillow 33955.0/50000: 68% mana hot_streak
4:02.760 rop_phase b flamestrike Fluffy_Pillow 35260.0/50000: 71% mana hot_streak, rune_of_power
4:04.066 rop_phase f scorch Fluffy_Pillow 35316.0/50000: 71% mana rune_of_power
4:05.373 rop_phase f scorch Fluffy_Pillow 36123.0/50000: 72% mana rune_of_power
4:05.681 default O fire_blast Fluffy_Pillow 36423.0/50000: 73% mana heating_up, rune_of_power
4:06.681 rop_phase b flamestrike Fluffy_Pillow 36431.0/50000: 73% mana hot_streak, rune_of_power
4:07.986 rop_phase f scorch Fluffy_Pillow 36486.0/50000: 73% mana heating_up, rune_of_power
4:09.292 rop_phase f scorch Fluffy_Pillow 37292.0/50000: 75% mana heating_up, rune_of_power
4:10.598 rop_phase b flamestrike Fluffy_Pillow 38098.0/50000: 76% mana hot_streak, rune_of_power
4:11.903 rop_phase e phoenix_flames Fluffy_Pillow 38153.0/50000: 76% mana heating_up, rune_of_power
4:13.263 rop_phase f scorch Fluffy_Pillow 39513.0/50000: 79% mana hot_streak, rune_of_power

Stats

Level Bonus (60) Race Bonus (undead) Raid-Buffed Unbuffed Gear Amount
Strength 198 2 200 200 0
Agility 306 -1 305 305 0
Stamina 414 1 435 415 0
Intellect 450 -2 2360 2248 1800
Spirit 0 0 0 0 0
Health 8700 8300 0
Mana 50000 50000 0
Spell Power 2360 2248 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="undead"
source=default
spec=fire
level=60
race=undead
role=spell
position=back
talents=3031021

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
actions.precombat+=/variable,name=delay_flamestrike,default=0,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
actions+=/cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
# TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
actions.combustion_phase+=/potion,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/berserking,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/use_items,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

vulpera : 7504 dps, 4104 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7503.9 7503.9 14.0 / 0.186% 882.1 / 11.8% 7.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
1017.3 993.5 Mana 0.02% 45.3 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
vulpera 7504
Arcane Explosion 522 6.9% 22.3 8.67sec 6974 5799 Direct 67.0 1712 3424 2325 35.8%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.32 66.97 0.00 0.00 1.2027 0.0000 155684.51 155684.51 0.00% 5798.74 5798.74
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.22% 43.01 25 59 1712.29 1433 2006 1711.96 1596 1842 73625 73625 0.00%
crit 35.78% 23.96 10 40 3424.11 2865 4011 3423.19 3067 3809 82059 82059 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.546000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 54.6%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    rop_phase
    [i]:10.89
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
    standard_rotation
    [p]:11.43
  • if_expr:active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
Bag of Tricks 69 0.9% 3.0 92.62sec 6848 5242 Direct 3.0 5024 10049 6855 36.3%

Stats Details: Bag Of Tricks

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.01 3.01 0.00 0.00 1.3065 0.0000 20585.45 20585.45 0.00% 5242.03 5242.03
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.70% 1.91 0 4 5024.33 5024 5024 4782.73 0 5024 9620 9620 0.00%
crit 36.30% 1.09 0 4 10048.66 10049 10049 7474.86 0 10049 10966 10966 0.00%

Action Details: Bag Of Tricks

  • id:312411
  • school:nature
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:1.800000
  • spell_power_mod.direct:1.800000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:312411
  • name:Bag of Tricks
  • school:physical
  • tooltip:
  • description:Pull your chosen trick from the bag and use it on target enemy or ally. Enemies take $<damage> damage, while allies are healed for $<healing>.

Action Priority List

    combustion_phase
    [Q]:3.01
  • if_expr:buff.combustion.down
Conflagration Flare Up 265 3.5% 87.6 3.70sec 904 0 Direct 262.9 198 428 301 44.7%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.64 262.92 0.00 0.00 0.0000 0.0000 79206.13 79206.13 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.27% 145.32 80 236 198.42 177 248 198.36 186 212 28834 28834 0.00%
crit 44.73% 117.60 54 177 428.37 354 496 428.00 394 454 50372 50372 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 306 4.1% 12.6 22.95sec 7267 5772 Direct 37.8 1739 3542 2423 37.9%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.59 37.76 0.00 0.00 1.2591 0.0000 91477.09 91477.09 0.00% 5771.79 5771.79
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 62.09% 23.45 11 38 1738.62 1528 2140 1738.08 1567 1926 40760 40760 0.00%
crit 37.91% 14.32 4 25 3541.77 3057 4279 3541.04 3057 3974 50717 50717 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:0.31
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:4.27
  • if_expr:active_enemies>2
    standard_rotation
    [n]:8.00
  • if_expr:active_enemies>1
Fire Blast 644 8.6% 37.3 8.00sec 5165 0 Direct 37.3 0 5165 5165 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.28 37.28 0.00 0.00 0.0000 0.0000 192561.95 192561.95 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.28 30 45 5165.06 4156 5819 5164.36 5027 5279 192562 192562 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [O]:22.74
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
    combustion_phase
    [R]:12.98
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:1.57
  • if_expr:!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 67 (75) 0.9% (1.0%) 3.7 90.98sec 6080 3313 Direct 3.7 (22.8) 0 5492 5492 100.0% (100.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.68 3.67 0.00 0.00 1.8351 0.0000 20155.80 20155.80 0.00% 3313.18 3313.18
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.67 3 4 5491.65 5492 5492 5491.65 5492 5492 20156 20156 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.71
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
    Conflagration 7 0.1% 3.7 90.98sec 598 0 Periodic 19.1 0 115 115 100.0% 3.2%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.67 0.00 19.14 19.14 0.0000 1.5172 2194.91 2194.91 0.00% 75.59 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 19.14 16 21 114.68 74 121 114.73 114 116 2195 2195 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Flamestrike 2167 28.9% 66.0 4.25sec 9815 4331 Direct 198.1 2232 4575 3271 44.4%

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 66.03 198.09 0.00 0.00 2.2663 0.0000 648083.68 648083.68 0.00% 4330.81 4330.81
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.63% 110.19 71 152 2231.74 1995 2794 2231.20 2093 2342 245952 245952 0.00%
crit 44.37% 87.90 46 154 4574.52 3991 5587 4570.58 4195 4949 402131 402131 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    rop_phase
    [c]:13.43
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [j]:10.95
  • if_expr:(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
    standard_rotation
    [k]:13.36
  • if_expr:(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [q]:28.28
  • if_expr:active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
Ignite 1690 22.5% 337.1 0.92sec 1499 0 Periodic 880.8 574 0 574 0.0% 98.2%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 337.14 0.00 880.81 880.81 0.0000 1.0000 505389.41 505389.41 0.00% 573.78 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 880.81 695 1071 574.06 37 3024 573.76 482 662 505389 505389 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (44) 0.0% (0.6%) 3.0 120.51sec 4386 5044

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8697 0.0000 0.00 0.00 0.00% 5043.82 5043.82

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [K]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 116  / 44 0.6% 212.1 3.88sec 62 39 Direct 211.3 46 91 62 35.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 212.08 211.32 0.00 0.00 1.5776 0.0000 13118.97 13118.97 0.00% 39.21 39.21
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.34% 135.97 92 167 45.79 39 55 45.82 43 49 6227 6227 0.00%
crit 35.66% 75.35 43 102 91.46 78 109 91.52 86 98 6892 6892 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.75
Phoenix Flames 0 (523) 0.0% (7.0%) 13.7 22.08sec 11437 9385

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.67 0.00 0.00 0.00 1.2187 0.0000 0.00 0.00 0.00% 9385.01 9385.01

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:7.85
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.74
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:4.07
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 523 7.0% 13.6 22.05sec 11468 0 Direct 40.9 1899 4548 3826 72.6%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.63 40.88 0.00 0.00 0.0000 0.0000 156288.63 156288.63 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 27.36% 11.18 3 24 1898.81 1363 3306 1898.71 1472 2721 21228 21228 0.00%
crit 72.64% 29.70 17 41 4548.34 2727 6612 4548.89 4089 4835 135061 135061 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 886 (937) 11.8% (12.5%) 26.0 10.09sec 10751 8921 Direct 27.0 (69.3) 3576 9950 9801 97.7% (97.7%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 26.04 27.00 0.00 0.00 1.2052 0.0000 264645.45 264645.45 0.00% 8920.94 8920.94
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 2.32% 0.63 0 2 3576.26 3576 3576 2239.11 0 3576 2243 2243 0.00%
crit 97.68% 26.37 19 37 9949.76 7153 10014 9952.04 9298 10014 262403 262403 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [U]:5.18
  • if_expr:buff.firestorm.react
    combustion_phase
    [V]:20.01
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [W]:0.88
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    Pyroblast (_dot) 51 0.7% 27.0 9.86sec 568 0 Periodic 42.3 187 436 363 70.6% 7.2%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 27.00 0.00 42.29 42.29 0.0000 1.5217 15338.35 15338.35 0.00% 238.36 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 29.44% 12.45 3 20 186.59 74 228 186.81 126 228 2323 2323 0.00%
crit 70.56% 29.84 20 40 436.18 148 455 436.56 410 455 13015 13015 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 262 3.5% 30.3 8.12sec 2594 1994 Direct 30.3 0 2593 2593 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.26 30.26 0.00 0.00 1.3008 0.0000 78493.78 78493.78 0.00% 1993.80 1993.80
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.26 17 40 2592.73 1300 3251 2597.22 2343 2896 78494 78494 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:1.66
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.04
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:12.02
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.98
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
vulpera
Combustion 3.7 90.96sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.68 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [T]:3.69
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Rune of Power 4.6 70.80sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.61 0.00 0.00 0.00 1.2414 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [L]:4.64
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.7 0.0 91.0sec 91.0sec 11.8sec 14.57% 0.00% 83.5 (83.5) 3.6

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:82.5s / 103.0s
  • trigger_min/max:82.5s / 103.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:14.57%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.0 0.2 65.4sec 60.8sec 5.1sec 6.81% 0.00% 0.2 (0.2) 3.9

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 278.4s
  • trigger_min/max:0.8s / 277.9s
  • trigger_pct:9.39%
  • duration_min/max:0.1s / 15.6s

Stack Uptimes

  • firestorm_1:6.81%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 58.5 0.0 5.1sec 5.1sec 2.9sec 56.88% 43.59% 0.0 (0.0) 10.3

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 37.6s
  • trigger_min/max:0.4s / 37.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:56.88%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 45.3 0.0 6.6sec 6.6sec 0.9sec 12.52% 49.06% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 87.2s
  • trigger_min/max:0.8s / 87.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 5.3s

Stack Uptimes

  • hot_streak_1:12.52%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Rune of Power 8.3 0.0 38.2sec 38.2sec 14.5sec 40.19% 0.00% 0.0 (0.0) 7.8

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.9s / 81.3s
  • trigger_min/max:2.8s / 81.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:40.19%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 58.5 44.0 72.0 5.1s 0.4s 37.6s
Heating Up removed 2.5 0.0 8.0 87.6s 1.3s 305.0s
Heating Up converted with Fire Blast 8.3 3.0 15.0 34.0s 1.0s 191.4s
Hot Streak procs 45.3 33.0 57.0 6.6s 0.8s 87.2s
Hot Streak spells used 111.8 85.0 135.0 2.7s 0.0s 31.4s
Hot Streak spell crits 107.5 82.0 129.0 2.8s 0.0s 31.4s
Hot Streak spell crits wasted 3.7 1.0 9.0 71.0s 0.3s 250.7s
Direct Ignite applications 7.5 3.0 13.0 63.9s 0.0s 289.2s
Ignites spread to new targets 0.0 0.0 1.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 26.8 18.0 34.0 22.2s 1.0s 92.5s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.49% 0.39% 1.16% 1.2s 0.0s 1.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.4210.0002.7651.2620.0005.372
Rune of Power23.0230.00052.441108.58957.600167.691
Fire Blast0.1840.00015.0986.8733.81619.581
Dragon's Breath5.7580.00048.10777.59441.976120.479
Combustion3.5181.50011.46913.0477.64223.689
Phoenix Flames0.4740.00035.9226.5512.81038.734

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
vulpera
mana_regen Mana 1448.81 297129.00 100.00% 205.09 1519.75 0.51%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 993.47 1017.29 1521.5 42876.1 32327.0 50000.0
Usage Type Count Total Avg RPE APR
vulpera
arcane_explosion Mana 22.3 111623.2 5000.0 5000.2 1.4
combustion Mana 3.7 18444.4 5000.0 5006.6 0.0
dragons_breath Mana 12.6 25167.1 2000.0 1999.3 3.6
fire_blast Mana 37.3 18644.0 500.0 500.1 10.3
fireball Mana 3.7 3681.2 1000.0 1001.4 6.1
flamestrike Mana 66.0 82512.1 1250.0 1249.6 7.9
mirror_image Mana 3.0 1991.3 665.7 665.7 6.6
pyroblast Mana 27.1 27067.6 1000.0 1039.4 10.3
scorch Mana 30.3 15142.0 500.0 500.3 5.2

Statistics & Data Analysis

Fight Length
vulpera Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
vulpera Damage Per Second
Count 1019
Mean 7503.91
Minimum 6907.33
Maximum 8289.77
Spread ( max - min ) 1382.45
Range [ ( max - min ) / 2 * 100% ] 9.21%
Standard Deviation 227.4898
5th Percentile 7155.64
95th Percentile 7905.70
( 95th Percentile - 5th Percentile ) 750.05
Mean Distribution
Standard Deviation 7.1265
95.00% Confidence Interval ( 7489.95 - 7517.88 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 36
0.1% Error 3531
0.1 Scale Factor Error with Delta=300 442
0.05 Scale Factor Error with Delta=300 1768
0.01 Scale Factor Error with Delta=300 44179
Priority Target DPS
vulpera Priority Target Damage Per Second
Count 1019
Mean 4104.20
Minimum 3812.26
Maximum 4537.68
Spread ( max - min ) 725.42
Range [ ( max - min ) / 2 * 100% ] 8.84%
Standard Deviation 121.5184
5th Percentile 3920.02
95th Percentile 4320.68
( 95th Percentile - 5th Percentile ) 400.66
Mean Distribution
Standard Deviation 3.8068
95.00% Confidence Interval ( 4096.74 - 4111.66 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 34
0.1% Error 3368
0.1 Scale Factor Error with Delta=300 127
0.05 Scale Factor Error with Delta=300 505
0.01 Scale Factor Error with Delta=300 12606
DPS(e)
vulpera Damage Per Second (Effective)
Count 1019
Mean 7503.91
Minimum 6907.33
Maximum 8289.77
Spread ( max - min ) 1382.45
Range [ ( max - min ) / 2 * 100% ] 9.21%
Damage
vulpera Damage
Count 1019
Mean 2230105.13
Minimum 1728263.62
Maximum 2827006.16
Spread ( max - min ) 1098742.54
Range [ ( max - min ) / 2 * 100% ] 24.63%
DTPS
vulpera Damage Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
vulpera Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
vulpera Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
vulpera Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
vulpera Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
vulpera Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
vulperaTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
vulpera Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=delay_flamestrike,default=0,op=reset
This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
B 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 snapshot_stats
H 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
I 0.00 mirror_image
J 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
K 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
L 4.64 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
M 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
N 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 22.74 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
P 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Q 3.01 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
R 12.98 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
S 0.00 call_action_list,name=active_talents
T 3.69 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
0.00 potion,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 berserking,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 use_items,if=buff.combustion.last_expire<=action.combustion.last_used
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
0.00 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
U 5.18 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
V 20.01 pyroblast,if=buff.hot_streak.react&buff.combustion.up
W 0.88 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 7.85 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.71 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 1.66 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 0.31 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.04 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 13.43 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
d 1.57 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
f 1.74 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 12.02 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 4.27 dragons_breath,if=active_enemies>2
i 10.89 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
j 10.95 flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
0.00 fireball
actions.standard_rotation
# count action,conditions
k 13.36 flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
l 4.07 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 8.00 dragons_breath,if=active_enemies>1
o 16.98 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
p 11.43 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
q 28.28 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
0.00 fireball
0.00 scorch

Sample Sequence

456789ABDEIJQYTXVRVRVRVXVXVRVZWhiiOLciiiiOijjfOjhqpOqqqOqpqnOqpqqOqpqnqpqqpqqQYTRXVRVRVXVZRVVhijOLcjijOKjhjOlkpqOpqqlOknpqqOqpqqnpqqOpqoQYTVVRVRVXVRVXVggcOLcgggcOcgggcgOckkklnoOokolkoOkoookonKkOooLcgdgcf

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A delay_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase Q bag_of_tricks Fluffy_Pillow 49000.0/50000: 98% mana
0:01.306 combustion_phase Y fireball Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, heating_up
0:02.406 combustion_phase T combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, heating_up
0:02.815 combustion_phase X phoenix_flames Fluffy_Pillow 44409.0/50000: 89% mana bloodlust, combustion, heating_up, rune_of_power
0:03.821 combustion_phase V pyroblast Fluffy_Pillow 45415.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power
0:03.821 combustion_phase R fire_blast Fluffy_Pillow 44415.0/50000: 89% mana bloodlust, combustion, rune_of_power
0:04.829 combustion_phase V pyroblast Fluffy_Pillow 44923.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:04.829 combustion_phase R fire_blast Fluffy_Pillow 43923.0/50000: 88% mana bloodlust, combustion, rune_of_power
0:05.837 combustion_phase V pyroblast Fluffy_Pillow 44431.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power
0:05.837 combustion_phase R fire_blast Fluffy_Pillow 43431.0/50000: 87% mana bloodlust, combustion, rune_of_power
0:06.844 combustion_phase V pyroblast Fluffy_Pillow 43938.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power
0:07.852 combustion_phase X phoenix_flames Fluffy_Pillow 43946.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power
0:08.859 combustion_phase V pyroblast Fluffy_Pillow 44953.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power
0:09.864 combustion_phase X phoenix_flames Fluffy_Pillow 44958.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power
0:10.870 combustion_phase V pyroblast Fluffy_Pillow 45964.0/50000: 92% mana bloodlust, combustion, hot_streak, rune_of_power
0:10.870 combustion_phase R fire_blast Fluffy_Pillow 44964.0/50000: 90% mana bloodlust, combustion, rune_of_power
0:11.875 combustion_phase V pyroblast Fluffy_Pillow 45469.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power
0:12.882 combustion_phase Z scorch Fluffy_Pillow 45476.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power
0:13.889 combustion_phase W pyroblast Fluffy_Pillow 45983.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power
0:14.906 rop_phase h dragons_breath Fluffy_Pillow 46000.0/50000: 92% mana bloodlust, heating_up, rune_of_power
0:15.912 rop_phase i arcane_explosion Fluffy_Pillow 45006.0/50000: 90% mana bloodlust, heating_up, rune_of_power
0:16.919 rop_phase i arcane_explosion Fluffy_Pillow 41013.0/50000: 82% mana bloodlust, heating_up, rune_of_power
0:17.182 default O fire_blast Fluffy_Pillow 36213.0/50000: 72% mana bloodlust, heating_up, rune_of_power
0:17.925 default L rune_of_power Fluffy_Pillow 36519.0/50000: 73% mana bloodlust, hot_streak
0:18.932 rop_phase c flamestrike Fluffy_Pillow 37526.0/50000: 75% mana bloodlust, hot_streak, rune_of_power
0:19.939 rop_phase i arcane_explosion Fluffy_Pillow 37283.0/50000: 75% mana bloodlust, rune_of_power
0:20.946 rop_phase i arcane_explosion Fluffy_Pillow 33290.0/50000: 67% mana bloodlust, rune_of_power
0:21.953 rop_phase i arcane_explosion Fluffy_Pillow 29297.0/50000: 59% mana bloodlust, rune_of_power
0:22.961 rop_phase i arcane_explosion Fluffy_Pillow 25305.0/50000: 51% mana bloodlust, rune_of_power
0:23.862 default O fire_blast Fluffy_Pillow 21205.0/50000: 42% mana bloodlust, rune_of_power
0:23.968 rop_phase i arcane_explosion Fluffy_Pillow 20812.0/50000: 42% mana bloodlust, heating_up, rune_of_power
0:24.974 rop_phase j flamestrike Fluffy_Pillow 16818.0/50000: 34% mana bloodlust, heating_up, rune_of_power
0:27.316 rop_phase j flamestrike Fluffy_Pillow 17910.0/50000: 36% mana bloodlust, heating_up, rune_of_power
0:29.658 rop_phase f phoenix_flames Fluffy_Pillow 19002.0/50000: 38% mana bloodlust, heating_up, rune_of_power
0:30.542 default O fire_blast Fluffy_Pillow 19802.0/50000: 40% mana bloodlust, rune_of_power
0:30.665 rop_phase j flamestrike Fluffy_Pillow 19509.0/50000: 39% mana bloodlust, heating_up, rune_of_power
0:33.007 rop_phase h dragons_breath Fluffy_Pillow 20601.0/50000: 41% mana bloodlust, heating_up, rune_of_power
0:34.012 standard_rotation q flamestrike Fluffy_Pillow 19606.0/50000: 39% mana bloodlust, heating_up
0:36.355 standard_rotation p arcane_explosion Fluffy_Pillow 20699.0/50000: 41% mana bloodlust, heating_up
0:37.222 default O fire_blast Fluffy_Pillow 16499.0/50000: 33% mana bloodlust
0:37.361 standard_rotation q flamestrike Fluffy_Pillow 16205.0/50000: 32% mana bloodlust, heating_up
0:39.704 standard_rotation q flamestrike Fluffy_Pillow 17298.0/50000: 35% mana bloodlust, heating_up
0:42.047 standard_rotation q flamestrike Fluffy_Pillow 18391.0/50000: 37% mana heating_up
0:44.771 default O fire_blast Fluffy_Pillow 21091.0/50000: 42% mana
0:45.090 standard_rotation q flamestrike Fluffy_Pillow 19684.0/50000: 39% mana heating_up
0:48.133 standard_rotation p arcane_explosion Fluffy_Pillow 21477.0/50000: 43% mana heating_up
0:49.440 standard_rotation q flamestrike Fluffy_Pillow 17784.0/50000: 36% mana heating_up
0:52.485 standard_rotation n dragons_breath Fluffy_Pillow 19579.0/50000: 39% mana heating_up
0:53.456 default O fire_blast Fluffy_Pillow 18479.0/50000: 37% mana
0:53.791 standard_rotation q flamestrike Fluffy_Pillow 18385.0/50000: 37% mana heating_up
0:56.834 standard_rotation p arcane_explosion Fluffy_Pillow 20178.0/50000: 40% mana heating_up
0:58.142 standard_rotation q flamestrike Fluffy_Pillow 16486.0/50000: 33% mana heating_up
1:01.184 standard_rotation q flamestrike Fluffy_Pillow 18278.0/50000: 37% mana heating_up
1:02.140 default O fire_blast Fluffy_Pillow 19178.0/50000: 38% mana
1:04.227 standard_rotation q flamestrike Fluffy_Pillow 19571.0/50000: 39% mana heating_up
1:07.271 standard_rotation p arcane_explosion Fluffy_Pillow 21365.0/50000: 43% mana heating_up
1:08.578 standard_rotation q flamestrike Fluffy_Pillow 17672.0/50000: 35% mana heating_up
1:11.622 standard_rotation n dragons_breath Fluffy_Pillow 19466.0/50000: 39% mana
1:12.929 standard_rotation q flamestrike Fluffy_Pillow 18773.0/50000: 38% mana
1:15.975 standard_rotation p arcane_explosion Fluffy_Pillow 20569.0/50000: 41% mana
1:17.280 standard_rotation q flamestrike Fluffy_Pillow 16874.0/50000: 34% mana
1:20.323 standard_rotation q flamestrike Fluffy_Pillow 18667.0/50000: 37% mana
1:23.364 standard_rotation p arcane_explosion Fluffy_Pillow 20458.0/50000: 41% mana
1:24.670 standard_rotation q flamestrike Fluffy_Pillow 16764.0/50000: 34% mana
1:27.712 standard_rotation q flamestrike Fluffy_Pillow 18556.0/50000: 37% mana
1:30.756 combustion_phase Q bag_of_tricks Fluffy_Pillow 20350.0/50000: 41% mana
1:32.062 combustion_phase Y fireball Fluffy_Pillow 21656.0/50000: 43% mana
1:33.562 combustion_phase T combustion Fluffy_Pillow 23156.0/50000: 46% mana
1:33.562 combustion_phase R fire_blast Fluffy_Pillow 18156.0/50000: 36% mana combustion, rune_of_power
1:34.020 combustion_phase X phoenix_flames Fluffy_Pillow 17114.0/50000: 34% mana combustion, heating_up, rune_of_power
1:35.325 combustion_phase V pyroblast Fluffy_Pillow 18419.0/50000: 37% mana combustion, hot_streak, rune_of_power
1:35.325 combustion_phase R fire_blast Fluffy_Pillow 17419.0/50000: 35% mana combustion, rune_of_power
1:36.631 combustion_phase V pyroblast Fluffy_Pillow 18225.0/50000: 36% mana combustion, hot_streak, rune_of_power
1:36.631 combustion_phase R fire_blast Fluffy_Pillow 17225.0/50000: 34% mana combustion, rune_of_power
1:37.938 combustion_phase V pyroblast Fluffy_Pillow 18032.0/50000: 36% mana combustion, hot_streak, rune_of_power
1:39.245 combustion_phase X phoenix_flames Fluffy_Pillow 18339.0/50000: 37% mana combustion, heating_up, rune_of_power
1:40.552 combustion_phase V pyroblast Fluffy_Pillow 19646.0/50000: 39% mana combustion, hot_streak, rune_of_power
1:41.859 combustion_phase Z scorch Fluffy_Pillow 19953.0/50000: 40% mana combustion, heating_up, rune_of_power
1:42.259 combustion_phase R fire_blast Fluffy_Pillow 20353.0/50000: 41% mana combustion, heating_up, rune_of_power
1:43.165 combustion_phase V pyroblast Fluffy_Pillow 20259.0/50000: 41% mana combustion, hot_streak, rune_of_power
1:44.471 combustion_phase V pyroblast Fluffy_Pillow 20565.0/50000: 41% mana combustion, hot_streak, rune_of_power
1:45.777 rop_phase h dragons_breath Fluffy_Pillow 20871.0/50000: 42% mana heating_up, rune_of_power
1:47.084 rop_phase i arcane_explosion Fluffy_Pillow 20178.0/50000: 40% mana heating_up, rune_of_power
1:48.392 rop_phase j flamestrike Fluffy_Pillow 16486.0/50000: 33% mana heating_up, rune_of_power
1:50.931 default O fire_blast Fluffy_Pillow 18986.0/50000: 38% mana heating_up
1:51.436 default L rune_of_power Fluffy_Pillow 17780.0/50000: 36% mana hot_streak
1:52.743 rop_phase c flamestrike Fluffy_Pillow 19087.0/50000: 38% mana hot_streak, rune_of_power
1:54.049 rop_phase j flamestrike Fluffy_Pillow 19143.0/50000: 38% mana rune_of_power
1:57.091 rop_phase i arcane_explosion Fluffy_Pillow 20935.0/50000: 42% mana rune_of_power
1:58.398 rop_phase j flamestrike Fluffy_Pillow 17242.0/50000: 34% mana rune_of_power
1:59.615 default O fire_blast Fluffy_Pillow 18442.0/50000: 37% mana rune_of_power
2:01.440 default K mirror_image Fluffy_Pillow 18534.0/50000: 37% mana heating_up, rune_of_power
2:02.748 rop_phase j flamestrike Fluffy_Pillow 18842.0/50000: 38% mana heating_up, rune_of_power
2:05.791 rop_phase h dragons_breath Fluffy_Pillow 20635.0/50000: 41% mana heating_up, rune_of_power
2:07.097 rop_phase j flamestrike Fluffy_Pillow 19941.0/50000: 40% mana heating_up, rune_of_power
2:08.299 default O fire_blast Fluffy_Pillow 21141.0/50000: 42% mana
2:10.142 standard_rotation l phoenix_flames Fluffy_Pillow 21236.0/50000: 42% mana heating_up
2:11.449 standard_rotation k flamestrike Fluffy_Pillow 22543.0/50000: 45% mana hot_streak
2:12.755 standard_rotation p arcane_explosion Fluffy_Pillow 22599.0/50000: 45% mana
2:14.061 standard_rotation q flamestrike Fluffy_Pillow 18905.0/50000: 38% mana
2:16.983 default O fire_blast Fluffy_Pillow 21805.0/50000: 44% mana
2:17.104 standard_rotation p arcane_explosion Fluffy_Pillow 20198.0/50000: 40% mana heating_up
2:18.411 standard_rotation q flamestrike Fluffy_Pillow 16505.0/50000: 33% mana heating_up
2:21.455 standard_rotation q flamestrike Fluffy_Pillow 18299.0/50000: 37% mana heating_up
2:24.499 standard_rotation l phoenix_flames Fluffy_Pillow 20093.0/50000: 40% mana heating_up
2:25.667 default O fire_blast Fluffy_Pillow 21193.0/50000: 42% mana hot_streak
2:25.806 standard_rotation k flamestrike Fluffy_Pillow 20900.0/50000: 42% mana hot_streak
2:27.113 standard_rotation n dragons_breath Fluffy_Pillow 20957.0/50000: 42% mana
2:28.418 standard_rotation p arcane_explosion Fluffy_Pillow 20262.0/50000: 41% mana
2:29.726 standard_rotation q flamestrike Fluffy_Pillow 16570.0/50000: 33% mana
2:32.768 standard_rotation q flamestrike Fluffy_Pillow 18362.0/50000: 37% mana
2:34.351 default O fire_blast Fluffy_Pillow 19862.0/50000: 40% mana
2:35.812 standard_rotation q flamestrike Fluffy_Pillow 19656.0/50000: 39% mana heating_up
2:38.855 standard_rotation p arcane_explosion Fluffy_Pillow 21449.0/50000: 43% mana heating_up
2:40.161 standard_rotation q flamestrike Fluffy_Pillow 17755.0/50000: 36% mana heating_up
2:43.205 standard_rotation q flamestrike Fluffy_Pillow 19549.0/50000: 39% mana
2:46.250 standard_rotation n dragons_breath Fluffy_Pillow 21344.0/50000: 43% mana
2:47.557 standard_rotation p arcane_explosion Fluffy_Pillow 20651.0/50000: 41% mana
2:48.865 standard_rotation q flamestrike Fluffy_Pillow 16959.0/50000: 34% mana
2:51.908 standard_rotation q flamestrike Fluffy_Pillow 18752.0/50000: 38% mana
2:54.949 default O fire_blast Fluffy_Pillow 20543.0/50000: 41% mana
2:54.949 standard_rotation p arcane_explosion Fluffy_Pillow 20043.0/50000: 40% mana heating_up
2:56.254 standard_rotation q flamestrike Fluffy_Pillow 16348.0/50000: 33% mana heating_up
2:59.300 standard_rotation o scorch Fluffy_Pillow 18144.0/50000: 36% mana heating_up
3:00.607 combustion_phase Q bag_of_tricks Fluffy_Pillow 18951.0/50000: 38% mana heating_up
3:02.062 combustion_phase Y fireball Fluffy_Pillow 20406.0/50000: 41% mana hot_streak
3:03.562 combustion_phase T combustion Fluffy_Pillow 21906.0/50000: 44% mana hot_streak
3:04.020 combustion_phase V pyroblast Fluffy_Pillow 16364.0/50000: 33% mana combustion, hot_streak, rune_of_power
3:05.327 combustion_phase V pyroblast Fluffy_Pillow 16671.0/50000: 33% mana combustion, hot_streak, rune_of_power
3:05.327 combustion_phase R fire_blast Fluffy_Pillow 15671.0/50000: 31% mana combustion, rune_of_power
3:06.633 combustion_phase V pyroblast Fluffy_Pillow 16477.0/50000: 33% mana combustion, hot_streak, rune_of_power
3:06.633 combustion_phase R fire_blast Fluffy_Pillow 15477.0/50000: 31% mana combustion, rune_of_power
3:07.939 combustion_phase V pyroblast Fluffy_Pillow 16283.0/50000: 33% mana combustion, hot_streak, rune_of_power
3:09.248 combustion_phase X phoenix_flames Fluffy_Pillow 16592.0/50000: 33% mana combustion, heating_up, rune_of_power
3:10.557 combustion_phase V pyroblast Fluffy_Pillow 17901.0/50000: 36% mana combustion, hot_streak, rune_of_power
3:10.557 combustion_phase R fire_blast Fluffy_Pillow 16901.0/50000: 34% mana combustion, rune_of_power
3:11.862 combustion_phase V pyroblast Fluffy_Pillow 17706.0/50000: 35% mana combustion, hot_streak, rune_of_power
3:13.168 combustion_phase X phoenix_flames Fluffy_Pillow 18012.0/50000: 36% mana combustion, heating_up, rune_of_power
3:14.474 combustion_phase V pyroblast Fluffy_Pillow 19318.0/50000: 39% mana combustion, hot_streak, rune_of_power
3:15.779 rop_phase g scorch Fluffy_Pillow 19623.0/50000: 39% mana heating_up, rune_of_power
3:17.085 rop_phase g scorch Fluffy_Pillow 20429.0/50000: 41% mana heating_up, rune_of_power
3:18.393 rop_phase c flamestrike Fluffy_Pillow 21237.0/50000: 42% mana hot_streak, rune_of_power
3:18.393 default O fire_blast Fluffy_Pillow 19987.0/50000: 40% mana rune_of_power
3:19.699 default L rune_of_power Fluffy_Pillow 20793.0/50000: 42% mana hot_streak
3:21.007 rop_phase c flamestrike Fluffy_Pillow 22101.0/50000: 44% mana hot_streak, rune_of_power
3:22.313 rop_phase g scorch Fluffy_Pillow 22157.0/50000: 44% mana rune_of_power
3:23.620 rop_phase g scorch Fluffy_Pillow 22964.0/50000: 46% mana rune_of_power
3:24.925 rop_phase g scorch Fluffy_Pillow 23769.0/50000: 48% mana heating_up, rune_of_power
3:26.233 rop_phase c flamestrike Fluffy_Pillow 24577.0/50000: 49% mana hot_streak, rune_of_power
3:26.455 default O fire_blast Fluffy_Pillow 23527.0/50000: 47% mana heating_up, rune_of_power
3:27.540 rop_phase c flamestrike Fluffy_Pillow 24134.0/50000: 48% mana hot_streak, rune_of_power
3:28.849 rop_phase g scorch Fluffy_Pillow 24193.0/50000: 48% mana rune_of_power
3:30.156 rop_phase g scorch Fluffy_Pillow 25000.0/50000: 50% mana rune_of_power
3:31.463 rop_phase g scorch Fluffy_Pillow 25807.0/50000: 52% mana heating_up, rune_of_power
3:32.770 rop_phase c flamestrike Fluffy_Pillow 26614.0/50000: 53% mana hot_streak, rune_of_power
3:34.075 rop_phase g scorch Fluffy_Pillow 26669.0/50000: 53% mana heating_up, rune_of_power
3:35.139 default O fire_blast Fluffy_Pillow 27669.0/50000: 55% mana heating_up, rune_of_power
3:35.380 rop_phase c flamestrike Fluffy_Pillow 26974.0/50000: 54% mana hot_streak, rune_of_power, firestorm
3:36.685 standard_rotation k flamestrike Fluffy_Pillow 27029.0/50000: 54% mana heating_up, firestorm
3:37.989 standard_rotation k flamestrike Fluffy_Pillow 27083.0/50000: 54% mana heating_up, firestorm
3:39.296 standard_rotation k flamestrike Fluffy_Pillow 27140.0/50000: 54% mana heating_up, firestorm
3:40.603 standard_rotation l phoenix_flames Fluffy_Pillow 27197.0/50000: 54% mana heating_up
3:41.910 standard_rotation n dragons_breath Fluffy_Pillow 28504.0/50000: 57% mana
3:43.217 standard_rotation o scorch Fluffy_Pillow 27811.0/50000: 56% mana
3:43.823 default O fire_blast Fluffy_Pillow 28411.0/50000: 57% mana
3:44.523 standard_rotation o scorch Fluffy_Pillow 28117.0/50000: 56% mana heating_up
3:45.831 standard_rotation k flamestrike Fluffy_Pillow 28925.0/50000: 58% mana hot_streak
3:47.138 standard_rotation o scorch Fluffy_Pillow 28982.0/50000: 58% mana heating_up
3:48.444 standard_rotation l phoenix_flames Fluffy_Pillow 29788.0/50000: 60% mana heating_up
3:49.751 standard_rotation k flamestrike Fluffy_Pillow 31095.0/50000: 62% mana hot_streak
3:51.056 standard_rotation o scorch Fluffy_Pillow 31150.0/50000: 62% mana
3:52.361 default O fire_blast Fluffy_Pillow 31955.0/50000: 64% mana
3:52.507 standard_rotation k flamestrike Fluffy_Pillow 31601.0/50000: 63% mana hot_streak
3:53.813 standard_rotation o scorch Fluffy_Pillow 31657.0/50000: 63% mana
3:55.119 standard_rotation o scorch Fluffy_Pillow 32463.0/50000: 65% mana
3:56.425 standard_rotation o scorch Fluffy_Pillow 33269.0/50000: 67% mana heating_up
3:57.730 standard_rotation k flamestrike Fluffy_Pillow 34074.0/50000: 68% mana hot_streak
3:59.038 standard_rotation o scorch Fluffy_Pillow 34132.0/50000: 68% mana heating_up
4:00.343 standard_rotation n dragons_breath Fluffy_Pillow 34937.0/50000: 70% mana heating_up
4:01.648 default K mirror_image Fluffy_Pillow 34242.0/50000: 68% mana hot_streak
4:02.954 standard_rotation k flamestrike Fluffy_Pillow 34548.0/50000: 69% mana hot_streak
4:02.954 default O fire_blast Fluffy_Pillow 33298.0/50000: 67% mana
4:04.262 standard_rotation o scorch Fluffy_Pillow 34106.0/50000: 68% mana heating_up
4:05.567 standard_rotation o scorch Fluffy_Pillow 34911.0/50000: 70% mana heating_up
4:06.874 default L rune_of_power Fluffy_Pillow 35718.0/50000: 71% mana hot_streak
4:08.181 rop_phase c flamestrike Fluffy_Pillow 37025.0/50000: 74% mana hot_streak, rune_of_power
4:09.489 rop_phase g scorch Fluffy_Pillow 37083.0/50000: 74% mana rune_of_power
4:09.875 rop_phase d fire_blast Fluffy_Pillow 37383.0/50000: 75% mana rune_of_power
4:10.795 rop_phase g scorch Fluffy_Pillow 37389.0/50000: 75% mana heating_up, rune_of_power
4:12.103 rop_phase c flamestrike Fluffy_Pillow 38197.0/50000: 76% mana hot_streak, rune_of_power
4:13.410 rop_phase f phoenix_flames Fluffy_Pillow 38254.0/50000: 77% mana heating_up, rune_of_power

Stats

Level Bonus (60) Race Bonus (vulpera) Raid-Buffed Unbuffed Gear Amount
Strength 198 -3 195 195 0
Agility 306 3 309 309 0
Stamina 414 -1 433 413 0
Intellect 450 1 2363 2251 1800
Spirit 0 0 0 0 0
Health 8660 8260 0
Mana 50000 50000 0
Spell Power 2363 2251 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="vulpera"
source=default
spec=fire
level=60
race=vulpera
vulpera_tricks=corrosive
role=spell
position=back
talents=3031021

# Default consumables
potion=disabled
flask=disabled
food=disabled
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# This variable is used to specify the amount of time in seconds that must pass after Combustion expires before Flamestrikes will be used normally.
actions.precombat+=/variable,name=delay_flamestrike,default=0,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=action.shifting_power.cast_time%action.shifting_power.tick_time*3,if=covenant.night_fae.enabled
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
actions+=/cycling_variable,name=ignite_min,op=min,value=dot.ignite.tick_dmg
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
# TODO: The 15 near the end of this condition is an arbitrary condition for checking if Shifting Power will be up soon. Find a more accurate way to know that Shifting Power will probably be used before the SKB proc.
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped&action.fire_blast.charges_fractional<action.fire_blast.max_charges-0.5&(cooldown.shifting_power.remains>15|!covenant.night_fae.enabled)
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&!buff.hot_streak.react
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=dbc.effect.828420.base_value,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blasts should not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
actions.combustion_phase+=/potion,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/blood_fury,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/berserking,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/fireblood,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/ancestral_call,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/use_items,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/time_warp,if=runeforge.temporal_warp.equipped&buff.combustion.last_expire<=action.combustion.last_used&buff.exhaustion.up
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&!(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=(active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&(buff.pyroclasm.react=buff.pyroclasm.max_stack|buff.pyroclasm.remains<cast_time+action.fireball.execute_time|buff.alexstraszas_fury.up|!runeforge.sun_kings_blessing.equipped)
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing|action.pyroblast.executing)&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&!(active_enemies>=variable.hot_streak_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion))
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike&(time-buff.combustion.last_expire>variable.delay_flamestrike|variable.disable_combustion)
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

Simulation & Raid Information

Iterations: 1035
Threads: 16
Confidence: 95.00%
Fight Length (fixed time): 240 - 360 ( 299.1 )

Performance:

Total Events Processed: 57744953
Max Event Queue: 663
Sim Seconds: 309533
CPU Seconds: 119.6094
Physical Seconds: 16.2442
Speed Up: 2588

Settings:

World Lag: 100 ms ( stddev = 10 ms )
Queue Lag: 5 ms ( stddev = 1 ms )

Raw Ability Summary

Character Unit Ability Id Total DPS Imp/Min Hit Crit Execute Count Crit% Avoid% G% B% Interval Combined Duration
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) arcane_explosion 1449 155235 519 13.45 1708 3421 22.3 67.0 35.5% 0.0% 0.0% 0.0% 8.70sec 155235 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) combustion 190319 0 0 0.00 0 0 3.7 0.0 0.0% 0.0% 0.0% 0.0% 90.37sec 0 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) conflagration_flare_up 205345 80250 268 53.27 199 428 88.5 265.5 45.1% 0.0% 0.0% 0.0% 3.66sec 80250 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) dragons_breath 31661 93455 312 7.68 1737 3562 12.8 38.3 38.5% 0.0% 0.0% 0.0% 22.52sec 93455 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) embrace_of_bwonsamdi 292380 16697 56 4.03 613 1226 20.1 20.1 35.5% 0.0% 0.0% 0.0% 14.33sec 16697 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) fire_blast 108853 192700 644 7.51 0 5152 37.4 37.4 100.0% 0.0% 0.0% 0.0% 8.01sec 192700 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) fireball 133 20256 68 0.74 0 5482 3.7 3.7 100.0% 0.0% 0.0% 0.0% 90.36sec 20256 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) conflagration ticks -226757 2206 7 3.85 0 114 3.7 19.3 100.0% 0.0% 0.0% 0.0% 90.35sec 2206 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) flamestrike 2120 655763 2193 40.29 2231 4574 66.9 200.8 44.1% 0.0% 0.0% 0.0% 4.22sec 655763 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) ignite ticks -12654 509856 1700 177.00 576 0 340.7 885.0 0.0% 0.0% 0.0% 0.0% 0.92sec 509856 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.38sec 0 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi)_mirror_image frostbolt 59638 13151 117 112.40 46 92 211.9 211.1 35.7% 0.0% 0.0% 0.0% 3.88sec 13151 112.68sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) phoenix_flames 257541 0 0 0.00 0 0 13.8 0.0 0.0% 0.0% 0.0% 0.0% 21.88sec 0 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) phoenix_flames_splash 257542 157980 528 8.26 1890 4552 13.7 41.2 73.3% 0.0% 0.0% 0.0% 21.83sec 157980 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) pyroblast 11366 261799 875 5.39 3570 9919 25.9 26.9 97.1% 0.0% 0.0% 0.0% 10.13sec 261799 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) pyroblast_dot ticks -321712 15222 51 8.33 184 436 26.9 41.7 72.0% 0.0% 0.0% 0.0% 9.82sec 15222 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) rune_of_power 116011 0 0 0.00 0 0 4.7 0.0 0.0% 0.0% 0.0% 0.0% 68.18sec 0 299.07sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) scorch 2948 79750 267 6.18 0 2590 30.8 30.8 100.0% 0.0% 0.0% 0.0% 7.84sec 79750 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) arcane_explosion 1449 154717 517 13.43 1707 3405 22.3 66.9 35.6% 0.0% 0.0% 0.0% 8.70sec 154717 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) combustion 190319 0 0 0.00 0 0 3.7 0.0 0.0% 0.0% 0.0% 0.0% 90.27sec 0 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) conflagration_flare_up 205345 80356 269 53.42 199 429 88.8 266.3 44.9% 0.0% 0.0% 0.0% 3.70sec 80356 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) dragons_breath 31661 93027 311 7.69 1732 3551 12.8 38.3 38.3% 0.0% 0.0% 0.0% 22.63sec 93027 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) embrace_of_kimbul ticks -292473 12827 43 9.49 271 0 16.7 47.4 0.0% 0.0% 0.0% 0.0% 17.23sec 12827 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) fire_blast 108853 192592 644 7.51 0 5149 37.4 37.4 100.0% 0.0% 0.0% 0.0% 8.00sec 192592 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) fireball 133 20272 68 0.74 0 5482 3.7 3.7 100.0% 0.0% 0.0% 0.0% 90.27sec 20272 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) conflagration ticks -226757 2203 7 3.85 0 114 3.7 19.2 100.0% 0.0% 0.0% 0.0% 90.25sec 2203 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) flamestrike 2120 656412 2195 40.34 2231 4576 67.0 201.0 44.1% 0.0% 0.0% 0.0% 4.22sec 656412 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) ignite ticks -12654 509056 1697 176.96 576 0 340.9 884.8 0.0% 0.0% 0.0% 0.0% 0.92sec 509056 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.40sec 0 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul)_mirror_image frostbolt 59638 13178 117 112.39 46 92 211.9 211.1 35.7% 0.0% 0.0% 0.0% 3.89sec 13178 112.68sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) phoenix_flames 257541 0 0 0.00 0 0 13.7 0.0 0.0% 0.0% 0.0% 0.0% 21.89sec 0 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) phoenix_flames_splash 257542 157885 528 8.26 1888 4548 13.7 41.2 73.3% 0.0% 0.0% 0.0% 21.86sec 157885 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) pyroblast 11366 262238 877 5.40 3570 9916 26.0 26.9 97.2% 0.0% 0.0% 0.0% 10.21sec 262238 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) pyroblast_dot ticks -321712 15229 51 8.34 184 436 26.9 41.7 71.9% 0.0% 0.0% 0.0% 9.90sec 15229 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) rune_of_power 116011 0 0 0.00 0 0 4.7 0.0 0.0% 0.0% 0.0% 0.0% 68.70sec 0 299.07sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) scorch 2948 79974 267 6.16 0 2603 30.7 30.7 100.0% 0.0% 0.0% 0.0% 8.26sec 79974 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) arcane_explosion 1449 156139 522 13.45 1707 3407 22.3 67.0 36.6% 0.0% 0.0% 0.0% 8.71sec 156139 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) combustion 190319 0 0 0.00 0 0 3.7 0.0 0.0% 0.0% 0.0% 0.0% 90.39sec 0 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) conflagration_flare_up 205345 80854 270 53.39 199 428 88.7 266.1 45.9% 0.0% 0.0% 0.0% 3.68sec 80854 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) dragons_breath 31661 93804 314 7.69 1736 3551 12.8 38.3 39.2% 0.0% 0.0% 0.0% 22.72sec 93804 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) fire_blast 108853 192770 645 7.51 0 5151 37.4 37.4 100.0% 0.0% 0.0% 0.0% 8.00sec 192770 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) fireball 133 20240 68 0.74 0 5482 3.7 3.7 100.0% 0.0% 0.0% 0.0% 90.39sec 20240 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) conflagration ticks -226757 2205 7 3.85 0 114 3.7 19.3 100.0% 0.0% 0.0% 0.0% 90.39sec 2205 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) flamestrike 2120 660333 2208 40.33 2233 4567 67.0 201.0 45.1% 0.0% 0.0% 0.0% 4.21sec 660333 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) ignite ticks -12654 510591 1702 176.97 577 0 340.9 884.8 0.0% 0.0% 0.0% 0.0% 0.91sec 510591 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.48sec 0 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku)_mirror_image frostbolt 59638 13284 118 112.41 46 92 211.8 211.1 36.7% 0.0% 0.0% 0.0% 3.88sec 13284 112.66sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) phoenix_flames 257541 0 0 0.00 0 0 13.8 0.0 0.0% 0.0% 0.0% 0.0% 21.99sec 0 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) phoenix_flames_splash 257542 158716 531 8.28 1887 4540 13.7 41.2 73.9% 0.0% 0.0% 0.0% 21.99sec 158716 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) pyroblast 11366 262386 877 5.41 3570 9912 26.0 27.0 97.2% 0.0% 0.0% 0.0% 10.05sec 262386 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) pyroblast_dot ticks -321712 15274 51 8.35 184 436 27.0 41.8 72.3% 0.0% 0.0% 0.0% 9.79sec 15274 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) rune_of_power 116011 0 0 0.00 0 0 4.7 0.0 0.0% 0.0% 0.0% 0.0% 68.36sec 0 299.07sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) scorch 2948 79577 266 6.13 0 2604 30.6 30.6 100.0% 0.0% 0.0% 0.0% 8.17sec 79577 299.07sec
blood_elf blood_elf arcane_explosion 1449 157262 526 13.46 1711 3420 22.4 67.1 37.1% 0.0% 0.0% 0.0% 8.70sec 157262 299.07sec
blood_elf blood_elf combustion 190319 0 0 0.00 0 0 3.7 0.0 0.0% 0.0% 0.0% 0.0% 90.25sec 0 299.07sec
blood_elf blood_elf conflagration_flare_up 205345 81061 271 53.39 199 429 88.7 266.1 45.8% 0.0% 0.0% 0.0% 3.67sec 81061 299.07sec
blood_elf blood_elf dragons_breath 31661 94702 317 7.71 1739 3567 12.8 38.4 39.8% 0.0% 0.0% 0.0% 22.53sec 94702 299.07sec
blood_elf blood_elf fire_blast 108853 193197 646 7.51 0 5162 37.4 37.4 100.0% 0.0% 0.0% 0.0% 7.99sec 193197 299.07sec
blood_elf blood_elf fireball 133 20321 68 0.74 0 5494 3.7 3.7 100.0% 0.0% 0.0% 0.0% 90.25sec 20321 299.07sec
blood_elf blood_elf conflagration ticks -226757 2210 7 3.85 0 115 3.7 19.3 100.0% 0.0% 0.0% 0.0% 90.25sec 2210 299.07sec
blood_elf blood_elf flamestrike 2120 659239 2204 40.24 2237 4578 66.9 200.6 44.9% 0.0% 0.0% 0.0% 4.22sec 659239 299.07sec
blood_elf blood_elf ignite ticks -12654 511400 1705 176.97 578 0 340.5 884.9 0.0% 0.0% 0.0% 0.0% 0.91sec 511400 299.07sec
blood_elf blood_elf mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.39sec 0 299.07sec
blood_elf blood_elf_mirror_image frostbolt 59638 13311 118 112.40 46 92 211.9 211.1 36.7% 0.0% 0.0% 0.0% 3.89sec 13311 112.71sec
blood_elf blood_elf phoenix_flames 257541 0 0 0.00 0 0 13.8 0.0 0.0% 0.0% 0.0% 0.0% 21.92sec 0 299.07sec
blood_elf blood_elf phoenix_flames_splash 257542 158906 531 8.27 1901 4556 13.7 41.2 73.6% 0.0% 0.0% 0.0% 21.92sec 158906 299.07sec
blood_elf blood_elf pyroblast 11366 262110 876 5.39 3578 9938 25.9 26.9 97.1% 0.0% 0.0% 0.0% 10.06sec 262110 299.07sec
blood_elf blood_elf pyroblast_dot ticks -321712 15283 51 8.33 184 437 26.9 41.7 72.3% 0.0% 0.0% 0.0% 9.78sec 15283 299.07sec
blood_elf blood_elf rune_of_power 116011 0 0 0.00 0 0 4.8 0.0 0.0% 0.0% 0.0% 0.0% 68.09sec 0 299.07sec
blood_elf blood_elf scorch 2948 80375 269 6.18 0 2609 30.8 30.8 100.0% 0.0% 0.0% 0.0% 7.94sec 80375 299.07sec
fire fire arcane_explosion 1449 154297 516 13.28 1718 3433 22.1 66.2 35.8% 0.0% 0.0% 0.0% 8.81sec 154297 299.07sec
fire fire berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.07sec
fire fire combustion 190319 0 0 0.00 0 0 3.7 0.0 0.0% 0.0% 0.0% 0.0% 89.82sec 0 299.07sec
fire fire conflagration_flare_up 205345 80278 268 53.06 199 430 88.2 264.5 45.2% 0.0% 0.0% 0.0% 3.67sec 80278 299.07sec
fire fire dragons_breath 31661 97246 325 7.82 1730 3610 13.0 39.0 40.6% 0.0% 0.0% 0.0% 22.54sec 97246 299.07sec
fire fire fire_blast 108853 195410 653 7.59 0 5164 37.8 37.8 100.0% 0.0% 0.0% 0.0% 7.91sec 195410 299.07sec
fire fire fireball 133 20380 68 0.75 0 5482 3.7 3.7 100.0% 0.0% 0.0% 0.0% 89.81sec 20380 299.07sec
fire fire conflagration ticks -226757 2337 8 4.19 0 112 3.7 21.0 100.0% 0.0% 0.0% 0.0% 89.81sec 2337 299.07sec
fire fire flamestrike 2120 659125 2204 40.35 2243 4589 67.0 201.1 44.1% 0.0% 0.0% 0.0% 4.25sec 659125 299.07sec
fire fire ignite ticks -12654 514889 1716 177.16 582 0 343.0 885.8 0.0% 0.0% 0.0% 0.0% 0.91sec 514889 299.07sec
fire fire mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.54sec 0 299.07sec
fire fire_mirror_image frostbolt 59638 13473 119 113.98 46 93 215.1 214.3 35.5% 0.0% 0.0% 0.0% 3.83sec 13473 112.82sec
fire fire phoenix_flames 257541 0 0 0.00 0 0 13.8 0.0 0.0% 0.0% 0.0% 0.0% 21.89sec 0 299.07sec
fire fire phoenix_flames_splash 257542 159970 535 8.30 1914 4556 13.8 41.4 73.9% 0.0% 0.0% 0.0% 21.88sec 159970 299.07sec
fire fire pyroblast 11366 272005 910 5.60 3570 9917 27.0 27.9 97.3% 0.0% 0.0% 0.0% 9.70sec 272005 299.07sec
fire fire pyroblast_dot ticks -321712 15685 52 8.61 184 436 27.9 43.0 71.7% 0.0% 0.0% 0.0% 9.44sec 15685 299.07sec
fire fire rune_of_power 116011 0 0 0.00 0 0 4.9 0.0 0.0% 0.0% 0.0% 0.0% 64.54sec 0 299.07sec
fire fire scorch 2948 80049 268 6.23 0 2579 31.0 31.0 100.0% 0.0% 0.0% 0.0% 7.80sec 80049 299.07sec
goblin goblin arcane_explosion 1449 155379 520 13.27 1730 3465 22.0 66.1 35.7% 0.0% 0.0% 0.0% 8.82sec 155379 299.07sec
goblin goblin combustion 190319 0 0 0.00 0 0 3.7 0.0 0.0% 0.0% 0.0% 0.0% 89.88sec 0 299.07sec
goblin goblin conflagration_flare_up 205345 81163 271 53.49 201 432 88.9 266.6 45.0% 0.0% 0.0% 0.0% 3.64sec 81163 299.07sec
goblin goblin dragons_breath 31661 96688 323 7.91 1755 3581 13.1 39.4 38.3% 0.0% 0.0% 0.0% 22.13sec 96688 299.07sec
goblin goblin fire_blast 108853 195966 655 7.61 0 5166 37.9 37.9 100.0% 0.0% 0.0% 0.0% 7.89sec 195966 299.07sec
goblin goblin fireball 133 20345 68 0.74 0 5496 3.7 3.7 100.0% 0.0% 0.0% 0.0% 89.88sec 20345 299.07sec
goblin goblin conflagration ticks -226757 2240 7 4.06 0 110 3.7 20.3 100.0% 0.0% 0.0% 0.0% 89.87sec 2240 299.07sec
goblin goblin flamestrike 2120 667605 2232 40.74 2249 4604 67.7 203.1 44.1% 0.0% 0.0% 0.0% 4.17sec 667605 299.07sec
goblin goblin ignite ticks -12654 519962 1733 177.09 587 0 344.0 885.4 0.0% 0.0% 0.0% 0.0% 0.91sec 519962 299.07sec
goblin goblin mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.48sec 0 299.07sec
goblin goblin_mirror_image frostbolt 59638 13333 118 112.45 46 93 212.1 211.4 35.8% 0.0% 0.0% 0.0% 3.87sec 13333 112.77sec
goblin goblin phoenix_flames 257541 0 0 0.00 0 0 13.8 0.0 0.0% 0.0% 0.0% 0.0% 21.79sec 0 299.07sec
goblin goblin phoenix_flames_splash 257542 161175 539 8.30 1954 4592 13.8 41.4 73.6% 0.0% 0.0% 0.0% 21.78sec 161175 299.07sec
goblin goblin pyroblast 11366 266883 892 5.48 3579 9937 26.4 27.3 97.3% 0.0% 0.0% 0.0% 9.97sec 266883 299.07sec
goblin goblin pyroblast_dot ticks -321712 15558 52 8.43 188 439 27.3 42.2 72.1% 0.0% 0.0% 0.0% 9.69sec 15558 299.07sec
goblin goblin rune_of_power 116011 0 0 0.00 0 0 5.1 0.0 0.0% 0.0% 0.0% 0.0% 62.57sec 0 299.07sec
goblin goblin scorch 2948 79726 267 6.14 0 2604 30.6 30.6 100.0% 0.0% 0.0% 0.0% 8.01sec 79726 299.07sec
highmountain_tauren highmountain_tauren arcane_explosion 1449 156357 523 13.45 1723 3440 22.3 67.0 35.5% 0.0% 0.0% 0.0% 8.70sec 156357 299.07sec
highmountain_tauren highmountain_tauren combustion 190319 0 0 0.00 0 0 3.7 0.0 0.0% 0.0% 0.0% 0.0% 90.26sec 0 299.07sec
highmountain_tauren highmountain_tauren conflagration_flare_up 205345 80982 271 53.32 201 432 88.6 265.8 44.9% 0.0% 0.0% 0.0% 3.62sec 80982 299.07sec
highmountain_tauren highmountain_tauren dragons_breath 31661 94280 315 7.68 1754 3587 12.8 38.3 38.7% 0.0% 0.0% 0.0% 22.83sec 94280 299.07sec
highmountain_tauren highmountain_tauren fire_blast 108853 194506 650 7.51 0 5200 37.4 37.4 100.0% 0.0% 0.0% 0.0% 8.00sec 194506 299.07sec
highmountain_tauren highmountain_tauren fireball 133 20437 68 0.74 0 5536 3.7 3.7 100.0% 0.0% 0.0% 0.0% 90.26sec 20437 299.07sec
highmountain_tauren highmountain_tauren conflagration ticks -226757 2225 7 3.85 0 116 3.7 19.3 100.0% 0.0% 0.0% 0.0% 90.26sec 2225 299.07sec
highmountain_tauren highmountain_tauren flamestrike 2120 659172 2204 40.24 2252 4612 66.9 200.6 43.8% 0.0% 0.0% 0.0% 4.21sec 659172 299.07sec
highmountain_tauren highmountain_tauren ignite ticks -12654 514226 1714 176.93 581 0 340.6 884.7 0.0% 0.0% 0.0% 0.0% 0.92sec 514226 299.07sec
highmountain_tauren highmountain_tauren mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.40sec 0 299.07sec
highmountain_tauren highmountain_tauren_mirror_image frostbolt 59638 13285 118 112.38 46 93 211.9 211.1 35.6% 0.0% 0.0% 0.0% 3.88sec 13285 112.71sec
highmountain_tauren highmountain_tauren phoenix_flames 257541 0 0 0.00 0 0 13.7 0.0 0.0% 0.0% 0.0% 0.0% 21.84sec 0 299.07sec
highmountain_tauren highmountain_tauren phoenix_flames_splash 257542 159471 533 8.25 1906 4591 13.7 41.1 73.4% 0.0% 0.0% 0.0% 21.85sec 159471 299.07sec
highmountain_tauren highmountain_tauren pyroblast 11366 264529 885 5.40 3605 10016 26.0 26.9 97.1% 0.0% 0.0% 0.0% 10.17sec 264529 299.07sec
highmountain_tauren highmountain_tauren pyroblast_dot ticks -321712 15322 51 8.32 186 440 26.9 41.6 71.7% 0.0% 0.0% 0.0% 9.91sec 15322 299.07sec
highmountain_tauren highmountain_tauren rune_of_power 116011 0 0 0.00 0 0 4.7 0.0 0.0% 0.0% 0.0% 0.0% 68.71sec 0 299.07sec
highmountain_tauren highmountain_tauren scorch 2948 81271 272 6.20 0 2628 30.9 30.9 100.0% 0.0% 0.0% 0.0% 8.26sec 81271 299.07sec
maghar_orc maghar_orc ancestral_call 274738 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.07sec
maghar_orc maghar_orc arcane_explosion 1449 155646 520 13.43 1712 3418 22.3 67.0 35.9% 0.0% 0.0% 0.0% 8.70sec 155646 299.07sec
maghar_orc maghar_orc combustion 190319 0 0 0.00 0 0 3.7 0.0 0.0% 0.0% 0.0% 0.0% 90.30sec 0 299.07sec
maghar_orc maghar_orc conflagration_flare_up 205345 80705 270 53.46 199 430 88.8 266.5 44.9% 0.0% 0.0% 0.0% 3.64sec 80705 299.07sec
maghar_orc maghar_orc dragons_breath 31661 93309 312 7.70 1739 3555 12.8 38.4 38.2% 0.0% 0.0% 0.0% 22.82sec 93309 299.07sec
maghar_orc maghar_orc fire_blast 108853 193695 648 7.53 0 5164 37.5 37.5 100.0% 0.0% 0.0% 0.0% 7.99sec 193695 299.07sec
maghar_orc maghar_orc fireball 133 20378 68 0.74 0 5498 3.7 3.7 100.0% 0.0% 0.0% 0.0% 90.29sec 20378 299.07sec
maghar_orc maghar_orc conflagration ticks -226757 2228 7 3.91 0 114 3.7 19.5 100.0% 0.0% 0.0% 0.0% 90.29sec 2228 299.07sec
maghar_orc maghar_orc flamestrike 2120 654222 2188 40.19 2236 4576 66.8 200.3 44.0% 0.0% 0.0% 0.0% 4.23sec 654222 299.07sec
maghar_orc maghar_orc ignite ticks -12654 521778 1739 176.99 590 0 340.6 885.0 0.0% 0.0% 0.0% 0.0% 0.91sec 521778 299.07sec
maghar_orc maghar_orc mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.47sec 0 299.07sec
maghar_orc maghar_orc_mirror_image frostbolt 59638 13232 117 112.39 46 92 211.9 211.1 35.8% 0.0% 0.0% 0.0% 3.88sec 13232 112.72sec
maghar_orc maghar_orc phoenix_flames 257541 0 0 0.00 0 0 13.8 0.0 0.0% 0.0% 0.0% 0.0% 21.93sec 0 299.07sec
maghar_orc maghar_orc phoenix_flames_splash 257542 159637 534 8.28 1908 4570 13.7 41.2 73.8% 0.0% 0.0% 0.0% 21.91sec 159637 299.07sec
maghar_orc maghar_orc pyroblast 11366 265562 888 5.45 3573 9953 26.2 27.2 97.1% 0.0% 0.0% 0.0% 9.99sec 265562 299.07sec
maghar_orc maghar_orc pyroblast_dot ticks -321712 15438 51 8.44 184 438 27.2 42.2 71.5% 0.0% 0.0% 0.0% 9.70sec 15438 299.07sec
maghar_orc maghar_orc rune_of_power 116011 0 0 0.00 0 0 4.8 0.0 0.0% 0.0% 0.0% 0.0% 68.36sec 0 299.07sec
maghar_orc maghar_orc scorch 2948 79650 266 6.16 0 2595 30.7 30.7 100.0% 0.0% 0.0% 0.0% 8.17sec 79650 299.07sec
nightborne nightborne arcane_explosion 1449 156791 524 13.44 1725 3454 22.3 67.0 35.6% 0.0% 0.0% 0.0% 8.68sec 156791 299.07sec
nightborne nightborne combustion 190319 0 0 0.00 0 0 3.7 0.0 0.0% 0.0% 0.0% 0.0% 90.50sec 0 299.07sec
nightborne nightborne conflagration_flare_up 205345 81115 271 53.16 201 434 88.3 265.0 45.0% 0.0% 0.0% 0.0% 3.60sec 81115 299.07sec
nightborne nightborne dragons_breath 31661 94257 315 7.67 1755 3601 12.7 38.2 38.5% 0.0% 0.0% 0.0% 22.77sec 94257 299.07sec
nightborne nightborne fire_blast 108853 195121 652 7.51 0 5214 37.4 37.4 100.0% 0.0% 0.0% 0.0% 8.01sec 195121 299.07sec
nightborne nightborne fireball 133 20497 69 0.74 0 5549 3.7 3.7 100.0% 0.0% 0.0% 0.0% 90.50sec 20497 299.07sec
nightborne nightborne conflagration ticks -226757 2234 7 3.86 0 116 3.7 19.3 100.0% 0.0% 0.0% 0.0% 90.49sec 2234 299.07sec
nightborne nightborne flamestrike 2120 663989 2220 40.29 2258 4633 66.9 200.8 44.1% 0.0% 0.0% 0.0% 4.23sec 663989 299.07sec
nightborne nightborne ignite ticks -12654 515239 1717 176.97 583 0 340.8 884.8 0.0% 0.0% 0.0% 0.0% 0.92sec 515239 299.07sec
nightborne nightborne mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.39sec 0 299.07sec
nightborne nightborne_mirror_image frostbolt 59638 13213 117 112.37 46 92 211.9 211.0 35.8% 0.0% 0.0% 0.0% 3.88sec 13213 112.68sec
nightborne nightborne phoenix_flames 257541 0 0 0.00 0 0 13.8 0.0 0.0% 0.0% 0.0% 0.0% 22.02sec 0 299.07sec
nightborne nightborne phoenix_flames_splash 257542 159945 535 8.26 1918 4604 13.7 41.2 73.3% 0.0% 0.0% 0.0% 22.03sec 159945 299.07sec
nightborne nightborne pyroblast 11366 265693 888 5.41 3614 10030 26.0 27.0 97.2% 0.0% 0.0% 0.0% 10.11sec 265693 299.07sec
nightborne nightborne pyroblast_dot ticks -321712 15412 51 8.35 186 441 27.0 41.8 71.6% 0.0% 0.0% 0.0% 9.84sec 15412 299.07sec
nightborne nightborne rune_of_power 116011 0 0 0.00 0 0 4.7 0.0 0.0% 0.0% 0.0% 0.0% 68.21sec 0 299.07sec
nightborne nightborne scorch 2948 81051 271 6.17 0 2636 30.8 30.7 100.0% 0.0% 0.0% 0.0% 8.55sec 81051 299.07sec
orc orc arcane_explosion 1449 155436 520 13.44 1708 3412 22.3 67.0 35.9% 0.0% 0.0% 0.0% 8.70sec 155436 299.07sec
orc orc blood_fury 33702 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.07sec
orc orc combustion 190319 0 0 0.00 0 0 3.7 0.0 0.0% 0.0% 0.0% 0.0% 90.40sec 0 299.07sec
orc orc conflagration_flare_up 205345 80803 270 53.22 199 434 88.4 265.3 44.9% 0.0% 0.0% 0.0% 3.66sec 80803 299.07sec
orc orc dragons_breath 31661 94106 315 7.69 1744 3597 12.8 38.3 38.4% 0.0% 0.0% 0.0% 22.79sec 94106 299.07sec
orc orc fire_blast 108853 195077 652 7.51 0 5214 37.4 37.4 100.0% 0.0% 0.0% 0.0% 8.01sec 195077 299.07sec
orc orc fireball 133 20603 69 0.74 0 5567 3.7 3.7 100.0% 0.0% 0.0% 0.0% 90.38sec 20603 299.07sec
orc orc conflagration ticks -226757 2275 8 3.85 0 118 3.7 19.2 100.0% 0.0% 0.0% 0.0% 90.38sec 2275 299.07sec
orc orc flamestrike 2120 656695 2196 40.30 2235 4588 67.0 200.9 44.0% 0.0% 0.0% 0.0% 4.19sec 656695 299.07sec
orc orc ignite ticks -12654 519387 1731 176.98 587 0 340.7 884.9 0.0% 0.0% 0.0% 0.0% 0.91sec 519387 299.07sec
orc orc mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.46sec 0 299.07sec
orc orc_mirror_image frostbolt 59638 13438 119 112.41 47 94 211.9 211.1 35.7% 0.0% 0.0% 0.0% 3.88sec 13438 112.67sec
orc orc phoenix_flames 257541 0 0 0.00 0 0 13.7 0.0 0.0% 0.0% 0.0% 0.0% 21.92sec 0 299.07sec
orc orc phoenix_flames_splash 257542 161838 541 8.25 1893 4671 13.7 41.1 73.5% 0.0% 0.0% 0.0% 21.92sec 161838 299.07sec
orc orc pyroblast 11366 269642 902 5.39 3573 10226 25.9 26.9 97.1% 0.0% 0.0% 0.0% 10.15sec 269642 299.07sec
orc orc pyroblast_dot ticks -321712 15616 52 8.34 186 449 26.9 41.7 71.7% 0.0% 0.0% 0.0% 9.87sec 15616 299.07sec
orc orc rune_of_power 116011 0 0 0.00 0 0 4.7 0.0 0.0% 0.0% 0.0% 0.0% 68.15sec 0 299.07sec
orc orc scorch 2948 80310 269 6.17 0 2609 30.8 30.8 100.0% 0.0% 0.0% 0.0% 8.43sec 80310 299.07sec
pandaren pandaren arcane_explosion 1449 155650 520 13.45 1709 3419 22.3 67.0 35.8% 0.0% 0.0% 0.0% 8.71sec 155650 299.07sec
pandaren pandaren combustion 190319 0 0 0.00 0 0 3.7 0.0 0.0% 0.0% 0.0% 0.0% 90.39sec 0 299.07sec
pandaren pandaren conflagration_flare_up 205345 79873 267 53.01 199 429 88.1 264.2 44.9% 0.0% 0.0% 0.0% 3.69sec 79873 299.07sec
pandaren pandaren dragons_breath 31661 93591 313 7.69 1737 3566 12.8 38.4 38.5% 0.0% 0.0% 0.0% 22.68sec 93591 299.07sec
pandaren pandaren fire_blast 108853 192900 645 7.51 0 5157 37.4 37.4 100.0% 0.0% 0.0% 0.0% 8.00sec 192900 299.07sec
pandaren pandaren fireball 133 20260 68 0.74 0 5489 3.7 3.7 100.0% 0.0% 0.0% 0.0% 90.39sec 20260 299.07sec
pandaren pandaren conflagration ticks -226757 2208 7 3.85 0 115 3.7 19.3 100.0% 0.0% 0.0% 0.0% 90.39sec 2208 299.07sec
pandaren pandaren flamestrike 2120 655362 2191 40.30 2235 4570 67.0 200.9 44.0% 0.0% 0.0% 0.0% 4.19sec 655362 299.07sec
pandaren pandaren ignite ticks -12654 508750 1696 176.94 575 0 340.8 884.7 0.0% 0.0% 0.0% 0.0% 0.91sec 508750 299.07sec
pandaren pandaren mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.42sec 0 299.07sec
pandaren pandaren_mirror_image frostbolt 59638 13195 117 112.40 46 92 211.9 211.1 35.8% 0.0% 0.0% 0.0% 3.89sec 13195 112.71sec
pandaren pandaren phoenix_flames 257541 0 0 0.00 0 0 13.8 0.0 0.0% 0.0% 0.0% 0.0% 21.99sec 0 299.07sec
pandaren pandaren phoenix_flames_splash 257542 158213 529 8.26 1891 4555 13.7 41.2 73.3% 0.0% 0.0% 0.0% 22.01sec 158213 299.07sec
pandaren pandaren pyroblast 11366 262546 878 5.41 3577 9922 26.0 27.0 97.1% 0.0% 0.0% 0.0% 10.22sec 262546 299.07sec
pandaren pandaren pyroblast_dot ticks -321712 15285 51 8.35 184 436 27.0 41.8 72.3% 0.0% 0.0% 0.0% 9.93sec 15285 299.07sec
pandaren pandaren rune_of_power 116011 0 0 0.00 0 0 4.7 0.0 0.0% 0.0% 0.0% 0.0% 68.11sec 0 299.07sec
pandaren pandaren scorch 2948 79975 267 6.16 0 2603 30.7 30.7 100.0% 0.0% 0.0% 0.0% 8.34sec 79975 299.07sec
troll troll arcane_explosion 1449 154310 516 13.28 1717 3434 22.1 66.2 35.8% 0.0% 0.0% 0.0% 8.84sec 154310 299.07sec
troll troll berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.07sec
troll troll combustion 190319 0 0 0.00 0 0 3.7 0.0 0.0% 0.0% 0.0% 0.0% 89.82sec 0 299.07sec
troll troll conflagration_flare_up 205345 80732 270 53.37 200 430 88.7 266.0 45.0% 0.0% 0.0% 0.0% 3.59sec 80732 299.07sec
troll troll dragons_breath 31661 97586 326 7.82 1730 3614 13.0 39.0 41.1% 0.0% 0.0% 0.0% 22.43sec 97586 299.07sec
troll troll fire_blast 108853 195559 654 7.59 0 5167 37.9 37.9 100.0% 0.0% 0.0% 0.0% 7.93sec 195559 299.07sec
troll troll fireball 133 20401 68 0.75 0 5482 3.7 3.7 100.0% 0.0% 0.0% 0.0% 89.82sec 20401 299.07sec
troll troll conflagration ticks -226757 2337 8 4.19 0 112 3.7 21.0 100.0% 0.0% 0.0% 0.0% 89.81sec 2337 299.07sec
troll troll flamestrike 2120 660330 2208 40.42 2242 4595 67.2 201.5 44.0% 0.0% 0.0% 0.0% 4.22sec 660330 299.07sec
troll troll ignite ticks -12654 514395 1715 177.19 581 0 343.2 885.9 0.0% 0.0% 0.0% 0.0% 0.91sec 514395 299.07sec
troll troll mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.48sec 0 299.07sec
troll troll_mirror_image frostbolt 59638 13532 120 114.00 46 93 215.1 214.3 35.8% 0.0% 0.0% 0.0% 3.82sec 13532 112.81sec
troll troll phoenix_flames 257541 0 0 0.00 0 0 13.8 0.0 0.0% 0.0% 0.0% 0.0% 21.81sec 0 299.07sec
troll troll phoenix_flames_splash 257542 160295 536 8.31 1910 4556 13.8 41.4 74.1% 0.0% 0.0% 0.0% 21.80sec 160295 299.07sec
troll troll pyroblast 11366 270430 904 5.56 3572 9923 26.8 27.7 97.3% 0.0% 0.0% 0.0% 9.80sec 270430 299.07sec
troll troll pyroblast_dot ticks -321712 15644 52 8.58 184 436 27.7 42.9 71.9% 0.0% 0.0% 0.0% 9.52sec 15644 299.07sec
troll troll rune_of_power 116011 0 0 0.00 0 0 4.9 0.0 0.0% 0.0% 0.0% 0.0% 65.88sec 0 299.07sec
troll troll scorch 2948 80191 268 6.24 0 2580 31.1 31.1 100.0% 0.0% 0.0% 0.0% 8.20sec 80191 299.07sec
undead undead arcane_explosion 1449 155128 519 13.45 1706 3415 22.3 67.0 35.6% 0.0% 0.0% 0.0% 8.70sec 155128 299.07sec
undead undead combustion 190319 0 0 0.00 0 0 3.7 0.0 0.0% 0.0% 0.0% 0.0% 90.36sec 0 299.07sec
undead undead conflagration_flare_up 205345 80303 269 53.33 199 429 88.6 265.8 44.9% 0.0% 0.0% 0.0% 3.62sec 80303 299.07sec
undead undead dragons_breath 31661 93269 312 7.67 1737 3560 12.7 38.2 38.5% 0.0% 0.0% 0.0% 22.75sec 93269 299.07sec
undead undead fire_blast 108853 192832 645 7.51 0 5153 37.4 37.4 100.0% 0.0% 0.0% 0.0% 8.00sec 192832 299.07sec
undead undead fireball 133 20259 68 0.74 0 5485 3.7 3.7 100.0% 0.0% 0.0% 0.0% 90.36sec 20259 299.07sec
undead undead conflagration ticks -226757 2206 7 3.85 0 115 3.7 19.3 100.0% 0.0% 0.0% 0.0% 90.36sec 2206 299.07sec
undead undead flamestrike 2120 654768 2189 40.28 2231 4577 66.9 200.8 43.9% 0.0% 0.0% 0.0% 4.21sec 654768 299.07sec
undead undead ignite ticks -12654 508119 1694 176.94 575 0 340.6 884.7 0.0% 0.0% 0.0% 0.0% 0.92sec 508119 299.07sec
undead undead mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.37sec 0 299.07sec
undead undead_mirror_image frostbolt 59638 13180 117 112.41 46 92 211.9 211.1 35.8% 0.0% 0.0% 0.0% 3.89sec 13180 112.68sec
undead undead phoenix_flames 257541 0 0 0.00 0 0 13.7 0.0 0.0% 0.0% 0.0% 0.0% 21.95sec 0 299.07sec
undead undead phoenix_flames_splash 257542 158021 528 8.24 1892 4544 13.7 41.1 73.7% 0.0% 0.0% 0.0% 21.97sec 158021 299.07sec
undead undead pyroblast 11366 261696 875 5.40 3575 9919 25.9 26.9 97.0% 0.0% 0.0% 0.0% 10.13sec 261696 299.07sec
undead undead pyroblast_dot ticks -321712 15218 51 8.34 184 436 26.9 41.7 71.8% 0.0% 0.0% 0.0% 9.84sec 15218 299.07sec
undead undead rune_of_power 116011 0 0 0.00 0 0 4.7 0.0 0.0% 0.0% 0.0% 0.0% 68.89sec 0 299.07sec
undead undead scorch 2948 80133 268 6.18 0 2600 30.8 30.8 100.0% 0.0% 0.0% 0.0% 8.21sec 80133 299.07sec
undead undead touch_of_the_grave 127802 18178 61 3.88 697 1394 19.3 19.3 35.0% 0.0% 0.0% 0.0% 15.81sec 18178 299.07sec
vulpera vulpera arcane_explosion 1449 155685 521 13.44 1712 3424 22.3 67.0 35.8% 0.0% 0.0% 0.0% 8.67sec 155685 299.07sec
vulpera vulpera bag_of_tricks 312411 20585 69 0.60 5024 10049 3.0 3.0 36.3% 0.0% 0.0% 0.0% 92.62sec 20585 299.07sec
vulpera vulpera combustion 190319 0 0 0.00 0 0 3.7 0.0 0.0% 0.0% 0.0% 0.0% 90.96sec 0 299.07sec
vulpera vulpera conflagration_flare_up 205345 79206 265 52.75 198 428 87.6 262.9 44.7% 0.0% 0.0% 0.0% 3.70sec 79206 299.07sec
vulpera vulpera dragons_breath 31661 91477 306 7.58 1739 3542 12.6 37.8 37.9% 0.0% 0.0% 0.0% 22.95sec 91477 299.07sec
vulpera vulpera fire_blast 108853 192562 644 7.48 0 5165 37.3 37.3 100.0% 0.0% 0.0% 0.0% 8.00sec 192562 299.07sec
vulpera vulpera fireball 133 20156 67 0.74 0 5492 3.7 3.7 100.0% 0.0% 0.0% 0.0% 90.98sec 20156 299.07sec
vulpera vulpera conflagration ticks -226757 2195 7 3.83 0 115 3.7 19.1 100.0% 0.0% 0.0% 0.0% 90.98sec 2195 299.07sec
vulpera vulpera flamestrike 2120 648084 2167 39.74 2232 4575 66.0 198.1 44.4% 0.0% 0.0% 0.0% 4.25sec 648084 299.07sec
vulpera vulpera ignite ticks -12654 505389 1685 176.16 574 0 337.1 880.8 0.0% 0.0% 0.0% 0.0% 0.92sec 505389 299.07sec
vulpera vulpera mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.51sec 0 299.07sec
vulpera vulpera_mirror_image frostbolt 59638 13119 116 112.40 46 91 212.1 211.3 35.7% 0.0% 0.0% 0.0% 3.88sec 13119 112.81sec
vulpera vulpera phoenix_flames 257541 0 0 0.00 0 0 13.7 0.0 0.0% 0.0% 0.0% 0.0% 22.08sec 0 299.07sec
vulpera vulpera phoenix_flames_splash 257542 156289 523 8.20 1899 4548 13.6 40.9 72.6% 0.0% 0.0% 0.0% 22.05sec 156289 299.07sec
vulpera vulpera pyroblast 11366 264645 885 5.42 3576 9950 26.0 27.0 97.7% 0.0% 0.0% 0.0% 10.09sec 264645 299.07sec
vulpera vulpera pyroblast_dot ticks -321712 15338 51 8.46 187 436 27.0 42.3 70.6% 0.0% 0.0% 0.0% 9.86sec 15338 299.07sec
vulpera vulpera rune_of_power 116011 0 0 0.00 0 0 4.6 0.0 0.0% 0.0% 0.0% 0.0% 70.80sec 0 299.07sec
vulpera vulpera scorch 2948 78494 262 6.07 0 2593 30.3 30.3 100.0% 0.0% 0.0% 0.0% 8.12sec 78494 299.07sec

Fluffy_Pillow : 0 dps, 0 dps to main target

Results, Spec and Gear

RPS Out RPS In Primary Resource Waiting APM Active Skill
54268.9 0.0 Health 0.00% 0.0 100.0% 100%
Talents
  • 15: None
  • 25: None
  • 30: None
  • 35: None
  • 40: None
  • 45: None
  • 50: None
  • Talent Calculator

Charts

Abilities

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Health Decade (0 - 10) 0.7 0.0 0.0sec 0.0sec 41.3sec 8.66% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (0 - 10)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 123.2s

Stack Uptimes

  • Health Decade (0 - 10)_1:8.71%
Health Decade (10 - 20) 0.9 0.0 0.0sec 0.0sec 26.5sec 7.50% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (10 - 20)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.6s / 49.7s

Stack Uptimes

  • Health Decade (10 - 20)_1:7.51%
Health Decade (20 - 30) 1.0 0.0 0.0sec 0.0sec 28.4sec 9.33% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (20 - 30)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:1.0s / 56.1s

Stack Uptimes

  • Health Decade (20 - 30)_1:9.33%
Health Decade (30 - 40) 1.0 0.0 0.0sec 0.0sec 32.5sec 10.88% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (30 - 40)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:11.2s / 63.3s

Stack Uptimes

  • Health Decade (30 - 40)_1:10.88%
Health Decade (40 - 50) 1.0 0.0 0.0sec 0.0sec 36.2sec 12.22% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (40 - 50)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:14.0s / 59.5s

Stack Uptimes

  • Health Decade (40 - 50)_1:12.22%
Health Decade (50 - 60) 1.0 0.0 0.0sec 0.0sec 43.0sec 14.54% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (50 - 60)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:10.0s / 67.2s

Stack Uptimes

  • Health Decade (50 - 60)_1:14.54%
Health Decade (60 - 70) 1.0 0.0 0.0sec 0.0sec 28.3sec 9.59% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (60 - 70)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:12.6s / 48.1s

Stack Uptimes

  • Health Decade (60 - 70)_1:9.59%
Health Decade (70 - 80) 1.0 0.0 0.0sec 0.0sec 51.2sec 17.35% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (70 - 80)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:25.1s / 62.4s

Stack Uptimes

  • Health Decade (70 - 80)_1:17.35%
Health Decade (80 - 90) 1.0 0.0 0.0sec 0.0sec 18.9sec 6.39% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (80 - 90)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:9.0s / 36.1s

Stack Uptimes

  • Health Decade (80 - 90)_1:6.39%
Health Decade (90 - 100) 1.0 0.0 0.0sec 0.0sec 14.9sec 3.52% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (90 - 100)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:8.7s / 300.0s

Stack Uptimes

  • Health Decade (90 - 100)_1:3.52%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
bleeding

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_bleeding
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
Chaos Brand

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_chaos_brand
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1490
  • name:Chaos Brand
  • tooltip:Magic damage taken increased by $s1%.
  • description:{$@spelldesc255260=Your damage brands the target, increasing magic damage taken by $1490s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Mortal Wounds

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mortal_wounds
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:115804
  • name:Mortal Wounds
  • tooltip:Healing effects received reduced by $w1%.
  • description:Grievously wounds the target, reducing the effectiveness of any healing received for {$115804d=10 seconds}.
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Mystic Touch

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mystic_touch
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:113746
  • name:Mystic Touch
  • tooltip:Physical damage taken increased by $w1%.
  • description:{$@spelldesc8647=Your damage weakens the target, increasing Physical damage taken by $113746s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Resources

Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max

Statistics & Data Analysis

Fight Length
Fluffy_Pillow Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
Fluffy_Pillow Damage Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Priority Target DPS
Fluffy_Pillow Priority Target Damage Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DPS(e)
Fluffy_Pillow Damage Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Damage
Fluffy_Pillow Damage
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DTPS
Fluffy_Pillow Damage Taken Per Second
Count 1019
Mean 57236.45
Minimum 54624.29
Maximum 59664.95
Spread ( max - min ) 5040.66
Range [ ( max - min ) / 2 * 100% ] 4.40%
Standard Deviation 1176.3449
5th Percentile 55439.97
95th Percentile 59107.19
( 95th Percentile - 5th Percentile ) 3667.21
Mean Distribution
Standard Deviation 36.8509
95.00% Confidence Interval ( 57164.22 - 57308.67 )
Normalized 95.00% Confidence Interval ( 99.87% - 100.13% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 17
0.1% Error 1623
0.1 Scale Factor Error with Delta=300 11813
0.05 Scale Factor Error with Delta=300 47252
0.01 Scale Factor Error with Delta=300 1181281
HPS
Fluffy_Pillow Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS(e)
Fluffy_Pillow Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Fluffy_Pillow Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Fluffy_Pillow Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Fluffy_Pillow Theck-Meloree Index
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
Fluffy_PillowTheck-Meloree Index (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Fluffy_Pillow Max Spike Value
Count 150
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 snapshot_stats

Stats

Level Bonus (63) Race Bonus (humanoid) Raid-Buffed Unbuffed Gear Amount
Strength 0 0 0 0 0
Agility 0 0 0 0 0
Stamina 0 0 0 0 0
Intellect 0 0 0 0 0
Spirit 0 0 0 0 0
Health 0 19317021 0
Melee Crit 5.00% 5.00% 0
Spell Crit 0.00% 0.00% 0
Haste 0.00% 0.00% 0
Versatility 0.00% 0.00% 0
Mitigation Versatility 0.00% 0.00% 0
Mastery 0.00% 0.00% 0
Armor 1071 1071 1071
Run Speed 7 0 0
Tank-Miss 3.00% 3.00% 0
Tank-Dodge 3.00% 3.00% 0
Tank-Parry 3.00% 3.00% 0
Tank-Block 3.00% 3.00% 0
Tank-Crit 0.00% 0.00% 0

Gear

Source Slot Average Item Level: 0.00

Talents

Level
15 none none none
30 none none none
45 none none none
60 none none none
75 none none none
90 none none none
100 none none none

Profile

enemy="Fluffy_Pillow"
source=default
spec=unknown
level=63
race=humanoid
role=tank
position=front
talents=0000000

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=snapshot_stats

# Executed every time the actor is available.


# Gear Summary
# gear_ilvl=0.00

enemy2 : 0 dps, 0 dps to main target

Results, Spec and Gear

RPS Out RPS In Primary Resource Waiting APM Active Skill
22720.0 0.0 Health 0.00% 0.0 100.0% 100%
Talents
  • 15: None
  • 25: None
  • 30: None
  • 35: None
  • 40: None
  • 45: None
  • 50: None
  • Talent Calculator

Charts

Abilities

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Health Decade (0 - 10) 0.7 0.0 0.0sec 0.0sec 48.5sec 10.75% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (0 - 10)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 140.9s

Stack Uptimes

  • Health Decade (0 - 10)_1:10.81%
Health Decade (10 - 20) 0.9 0.0 0.0sec 0.0sec 26.7sec 7.74% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (10 - 20)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 43.7s

Stack Uptimes

  • Health Decade (10 - 20)_1:7.74%
Health Decade (20 - 30) 1.0 0.0 0.0sec 0.0sec 29.5sec 9.82% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (20 - 30)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 48.5s

Stack Uptimes

  • Health Decade (20 - 30)_1:9.82%
Health Decade (30 - 40) 1.0 0.0 0.0sec 0.0sec 31.0sec 10.48% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (30 - 40)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:19.7s / 49.5s

Stack Uptimes

  • Health Decade (30 - 40)_1:10.48%
Health Decade (40 - 50) 1.0 0.0 0.0sec 0.0sec 34.0sec 11.52% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (40 - 50)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:23.1s / 43.5s

Stack Uptimes

  • Health Decade (40 - 50)_1:11.52%
Health Decade (50 - 60) 1.0 0.0 0.0sec 0.0sec 34.4sec 11.67% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (50 - 60)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:18.6s / 51.0s

Stack Uptimes

  • Health Decade (50 - 60)_1:11.67%
Health Decade (60 - 70) 1.0 0.0 0.0sec 0.0sec 32.7sec 11.07% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (60 - 70)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:24.9s / 40.9s

Stack Uptimes

  • Health Decade (60 - 70)_1:11.07%
Health Decade (70 - 80) 1.0 0.0 0.0sec 0.0sec 39.2sec 13.28% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (70 - 80)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:19.0s / 49.4s

Stack Uptimes

  • Health Decade (70 - 80)_1:13.28%
Health Decade (80 - 90) 1.0 0.0 0.0sec 0.0sec 20.9sec 7.08% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (80 - 90)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:11.0s / 36.9s

Stack Uptimes

  • Health Decade (80 - 90)_1:7.08%
Health Decade (90 - 100) 1.0 0.0 0.0sec 0.0sec 23.7sec 6.58% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (90 - 100)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:16.1s / 300.0s

Stack Uptimes

  • Health Decade (90 - 100)_1:6.58%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
bleeding

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_bleeding
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
Chaos Brand

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_chaos_brand
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1490
  • name:Chaos Brand
  • tooltip:Magic damage taken increased by $s1%.
  • description:{$@spelldesc255260=Your damage brands the target, increasing magic damage taken by $1490s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Mortal Wounds

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_mortal_wounds
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:115804
  • name:Mortal Wounds
  • tooltip:Healing effects received reduced by $w1%.
  • description:Grievously wounds the target, reducing the effectiveness of any healing received for {$115804d=10 seconds}.
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Mystic Touch

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_mystic_touch
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:113746
  • name:Mystic Touch
  • tooltip:Physical damage taken increased by $w1%.
  • description:{$@spelldesc8647=Your damage weakens the target, increasing Physical damage taken by $113746s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Resources

Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max

Statistics & Data Analysis

Fight Length
enemy2 Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
enemy2 Damage Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Priority Target DPS
enemy2 Priority Target Damage Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DPS(e)
enemy2 Damage Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Damage
enemy2 Damage
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DTPS
enemy2 Damage Taken Per Second
Count 1019
Mean 24205.01
Minimum 22906.11
Maximum 25271.90
Spread ( max - min ) 2365.79
Range [ ( max - min ) / 2 * 100% ] 4.89%
Standard Deviation 388.4429
5th Percentile 23491.65
95th Percentile 24802.87
( 95th Percentile - 5th Percentile ) 1311.22
Mean Distribution
Standard Deviation 12.1686
95.00% Confidence Interval ( 24181.16 - 24228.86 )
Normalized 95.00% Confidence Interval ( 99.90% - 100.10% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 10
0.1% Error 990
0.1 Scale Factor Error with Delta=300 1289
0.05 Scale Factor Error with Delta=300 5153
0.01 Scale Factor Error with Delta=300 128807
HPS
enemy2 Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS(e)
enemy2 Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
enemy2 Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
enemy2 Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
enemy2 Theck-Meloree Index
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
enemy2Theck-Meloree Index (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
enemy2 Max Spike Value
Count 150
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 snapshot_stats

Stats

Level Bonus (63) Race Bonus (humanoid) Raid-Buffed Unbuffed Gear Amount
Strength 0 0 0 0 0
Agility 0 0 0 0 0
Stamina 0 0 0 0 0
Intellect 0 0 0 0 0
Spirit 0 0 0 0 0
Health 0 8047053 0
Melee Crit 5.00% 5.00% 0
Spell Crit 0.00% 0.00% 0
Haste 0.00% 0.00% 0
Versatility 0.00% 0.00% 0
Mitigation Versatility 0.00% 0.00% 0
Mastery 0.00% 0.00% 0
Armor 1071 1071 1071
Run Speed 7 0 0
Tank-Miss 3.00% 3.00% 0
Tank-Dodge 3.00% 3.00% 0
Tank-Parry 3.00% 3.00% 0
Tank-Block 3.00% 3.00% 0
Tank-Crit 0.00% 0.00% 0

Gear

Source Slot Average Item Level: 0.00

Talents

Level
15 none none none
30 none none none
45 none none none
60 none none none
75 none none none
90 none none none
100 none none none

Profile

enemy="enemy2"
source=default
spec=unknown
level=63
race=humanoid
role=tank
position=front
talents=0000000

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=snapshot_stats

# Executed every time the actor is available.


# Gear Summary
# gear_ilvl=0.00

enemy3 : 0 dps, 0 dps to main target

Results, Spec and Gear

RPS Out RPS In Primary Resource Waiting APM Active Skill
22588.0 0.0 Health 0.00% 0.0 100.0% 100%
Talents
  • 15: None
  • 25: None
  • 30: None
  • 35: None
  • 40: None
  • 45: None
  • 50: None
  • Talent Calculator

Charts

Abilities

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Health Decade (0 - 10) 0.7 0.0 0.0sec 0.0sec 51.7sec 11.32% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (0 - 10)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 148.3s

Stack Uptimes

  • Health Decade (0 - 10)_1:11.38%
Health Decade (10 - 20) 0.9 0.0 0.0sec 0.0sec 27.1sec 7.89% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (10 - 20)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 44.2s

Stack Uptimes

  • Health Decade (10 - 20)_1:7.89%
Health Decade (20 - 30) 1.0 0.0 0.0sec 0.0sec 29.2sec 9.72% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (20 - 30)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.5s / 49.0s

Stack Uptimes

  • Health Decade (20 - 30)_1:9.72%
Health Decade (30 - 40) 1.0 0.0 0.0sec 0.0sec 30.5sec 10.31% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (30 - 40)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:20.9s / 49.3s

Stack Uptimes

  • Health Decade (30 - 40)_1:10.31%
Health Decade (40 - 50) 1.0 0.0 0.0sec 0.0sec 34.1sec 11.55% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (40 - 50)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:23.1s / 45.0s

Stack Uptimes

  • Health Decade (40 - 50)_1:11.55%
Health Decade (50 - 60) 1.0 0.0 0.0sec 0.0sec 33.9sec 11.52% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (50 - 60)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:17.7s / 51.2s

Stack Uptimes

  • Health Decade (50 - 60)_1:11.52%
Health Decade (60 - 70) 1.0 0.0 0.0sec 0.0sec 32.6sec 11.06% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (60 - 70)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:25.0s / 42.7s

Stack Uptimes

  • Health Decade (60 - 70)_1:11.06%
Health Decade (70 - 80) 1.0 0.0 0.0sec 0.0sec 38.7sec 13.14% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (70 - 80)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:20.1s / 49.0s

Stack Uptimes

  • Health Decade (70 - 80)_1:13.14%
Health Decade (80 - 90) 1.0 0.0 0.0sec 0.0sec 20.5sec 6.95% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (80 - 90)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:11.0s / 35.7s

Stack Uptimes

  • Health Decade (80 - 90)_1:6.95%
Health Decade (90 - 100) 1.0 0.0 0.0sec 0.0sec 23.6sec 6.54% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (90 - 100)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:15.9s / 300.0s

Stack Uptimes

  • Health Decade (90 - 100)_1:6.54%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
bleeding

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_bleeding
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
Chaos Brand

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_chaos_brand
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1490
  • name:Chaos Brand
  • tooltip:Magic damage taken increased by $s1%.
  • description:{$@spelldesc255260=Your damage brands the target, increasing magic damage taken by $1490s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Mortal Wounds

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_mortal_wounds
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:115804
  • name:Mortal Wounds
  • tooltip:Healing effects received reduced by $w1%.
  • description:Grievously wounds the target, reducing the effectiveness of any healing received for {$115804d=10 seconds}.
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Mystic Touch

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_mystic_touch
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:113746
  • name:Mystic Touch
  • tooltip:Physical damage taken increased by $w1%.
  • description:{$@spelldesc8647=Your damage weakens the target, increasing Physical damage taken by $113746s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Resources

Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max

Statistics & Data Analysis

Fight Length
enemy3 Fight Length
Count 1019
Mean 299.07
Minimum 240.24
Maximum 359.96
Spread ( max - min ) 119.72
Range [ ( max - min ) / 2 * 100% ] 20.02%
DPS
enemy3 Damage Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Priority Target DPS
enemy3 Priority Target Damage Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DPS(e)
enemy3 Damage Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Damage
enemy3 Damage
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DTPS
enemy3 Damage Taken Per Second
Count 1019
Mean 24224.03
Minimum 22864.55
Maximum 25358.53
Spread ( max - min ) 2493.98
Range [ ( max - min ) / 2 * 100% ] 5.15%
Standard Deviation 388.4412
5th Percentile 23533.62
95th Percentile 24817.69
( 95th Percentile - 5th Percentile ) 1284.07
Mean Distribution
Standard Deviation 12.1685
95.00% Confidence Interval ( 24200.18 - 24247.88 )
Normalized 95.00% Confidence Interval ( 99.90% - 100.10% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 10
0.1% Error 988
0.1 Scale Factor Error with Delta=300 1289
0.05 Scale Factor Error with Delta=300 5153
0.01 Scale Factor Error with Delta=300 128806
HPS
enemy3 Healing Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS(e)
enemy3 Healing Per Second (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
enemy3 Heal
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
enemy3 Healing Taken Per Second
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
enemy3 Theck-Meloree Index
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
enemy3Theck-Meloree Index (Effective)
Count 1019
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
enemy3 Max Spike Value
Count 150
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 snapshot_stats

Stats

Level Bonus (63) Race Bonus (humanoid) Raid-Buffed Unbuffed Gear Amount
Strength 0 0 0 0 0
Agility 0 0 0 0 0
Stamina 0 0 0 0 0
Intellect 0 0 0 0 0
Spirit 0 0 0 0 0
Health 0 8104529 0
Melee Crit 5.00% 5.00% 0
Spell Crit 0.00% 0.00% 0
Haste 0.00% 0.00% 0
Versatility 0.00% 0.00% 0
Mitigation Versatility 0.00% 0.00% 0
Mastery 0.00% 0.00% 0
Armor 1071 1071 1071
Run Speed 7 0 0
Tank-Miss 3.00% 3.00% 0
Tank-Dodge 3.00% 3.00% 0
Tank-Parry 3.00% 3.00% 0
Tank-Block 3.00% 3.00% 0
Tank-Crit 0.00% 0.00% 0

Gear

Source Slot Average Item Level: 0.00

Talents

Level
15 none none none
30 none none none
45 none none none
60 none none none
75 none none none
90 none none none
100 none none none

Profile

enemy="enemy3"
source=default
spec=unknown
level=63
race=humanoid
role=tank
position=front
talents=0000000

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=snapshot_stats

# Executed every time the actor is available.


# Gear Summary
# gear_ilvl=0.00

APM

Average number of actions executed per minute.

APS

Average absorption per active player duration.

Constant Buffs

Buffs received prior to combat and present the entire fight.

Execute

Average number of times an action is executed per iteration.

Crit

Average crit damage.

Crit%

Percentage of executes that resulted in critical strikes.

DPE

Average damage per execution of an individual action.

DPET

Average damage per execute time of an individual action; the amount of damage generated, divided by the time taken to execute the action, including time spent in the GCD.

DPR

Average damage per resource point spent.

DPS

Average damage per active player duration.

DPSE

Average damage per fight duration.

DTPS

Average damage taken per second per active player duration.

HPS

Average healing (and absorption) per active player duration.

HPSE

Average healing (and absorption) per fight duration.

HPE

Average healing (or absorb) per execution of an individual action.

HPET

Average healing (or absorb) per execute time of an individual action; the amount of healing generated, divided by the time taken to execute the action, including time spent in the GCD.

HPR

Average healing (or absorb) per resource point spent.

Count

Average count of impacts per iteration.

Dodge%

Percentage of executes that resulted in dodges.

DPS%

Percentage of total DPS contributed by a particular action.

HPS%

Percentage of total HPS (including absorb) contributed by a particular action.

Theck-Meloree Index

Measure of damage smoothness, calculated over entire fight length. Related to max spike damage, 1k TMI is roughly equivalent to 1% of your health. TMI ignores external healing and absorbs. Lower is better.

TMI bin size

Time bin size used to calculate TMI and MSD, in seconds.

Type

Direct or Periodic damage.

Dynamic Buffs

Temporary buffs received during combat, perhaps multiple times.

Buff Benefit

The percentage of times the buff had a actual benefit for its mainly intended purpose, eg. damage buffed / spell executes.

Glance%

Percentage of executes that resulted in glancing blows.

Block%

Percentage of executes that resulted in blocking blows.

Id

Associated spell-id for this ability.

Ability

Name of the ability.

Total

Total damage for this ability during the fight.

Hit

Average non-crit damage.

Interval

Average time between executions of a particular action.

Avg

Average direct damage per execution.

Miss%

Percentage of executes that resulted in misses, dodges or parries.

Origin

The player profile from which the simulation script was generated. The profile must be copied into the same directory as this HTML file in order for the link to work.

Parry%

Percentage of executes that resulted in parries.

RPS In

Average primary resource points generated per second.

RPS Out

Average primary resource points consumed per second.

Scale Factors

Gain per unit stat increase except for Hit/Expertise which represent Loss per unit stat decrease.

Gear Amount

Amount from raw gear, before class, attunement, or buff modifiers. Amount from hybrid primary stats (i.e. Agility/Intellect) shown in parentheses.

Stats Raid Buffed

Amount after all static buffs have been accounted for. Dynamic buffs (i.e. trinkets, potions) not included.

Stats Unbuffed

Amount after class modifiers and effects, but before buff modifiers.

Ticks

Average number of periodic ticks per iteration. Spells that do not have a damage-over-time component will have zero ticks.

Ticks Crit

Average crit tick damage.

Ticks Crit%

Percentage of ticks that resulted in critical strikes.

Ticks Hit

Average non-crit tick damage.

Ticks Miss%

Percentage of ticks that resulted in misses, dodges or parries.

Ticks Uptime%

Percentage of total time that DoT is ticking on target.

Ticks Avg

Average damage per tick.

Timeline Distribution

The simulated encounter's duration can vary based on the health of the target and variation in the raid DPS. This chart shows how often the duration of the encounter varied by how much time.

Waiting

This is the percentage of time in which no action can be taken other than autoattacks. This can be caused by resource starvation, lockouts, and timers.

Scale Factor Ranking

This row ranks the scale factors from highest to lowest, checking whether one scale factor is higher/lower than another with statistical significance.

Uptime Average Duration

The average duration of an instance of the tracked uptime.

TMI Range

This is the range of TMI values containing 95.00% of the data, roughly centered on the mean.

TMI/MSD Window

Window length used to calculate TMI and MSD, in seconds.

Max Spike Damage

Maximum amount of net damage taken in any N-second period (default 6sec), expressed as a percentage of max health. Calculated independently for each iteration. 'MSD Min/Mean/Max' are the lowest/average/highest MSDs out of all iterations.

Error

Estimator for the 95.00% confidence interval.

Range

This is the range of values containing 95.00% of the data, roughly centered on the mean.

Fight Length

Fight Length: 300.00
Vary Combat Length: 0.20

Fight Length is the specified average fight duration. If vary_combat_length is set, the fight length will vary by +/- that portion of the value. See Combat Length in the wiki for further details.